I still feel like people havent figured out this internet thing.
If I want to report on a post by say some scrubby Islamic State propagandist I'm going to do it. They can ban me but it will just become part of the reporting. Then give me a few minutes and I'll be back on the site doing my thing again.
Terrible terms of service don't make a private garden. Neither does IP/phone number fingerprinting. I agree with you though, it is not that complicated.