Interesting topic. Not defending the social media platforms or forum websites, but they do need to defend against spoofing of accounts, bots, etc. This obviously isn't the way to do it, but it is the fastest way for them to do so.
One analogy for us as the users: It's the same as callerID and numbers being flagged as spam. You would never route your outbound phone calls through a phone gateway which everyone used.
VPNs have become the defacto way for people to manage privacy on the internet and it has already been shown that VPNs are not as bulletproof as people once thought. There are other solutions out there. DM me for more.