But the practicalities of that approach online would bring with them an enormous cost - both in financial terms
Which these companies can afford to absorb the cost of, they are earning 100 million dollars. Other companies need to pay to conduct ethical businesses, why do you believe these should be exempt ?
and in terms of the amount of privacy and individual freedom we would have to surrender. And then of course you'd have the risk of all the information handed over to support monitoring processes falling into the wrong hands, or being abused by governments
What freedom are you surrendering by authenticating who you are on a social media site ?
The information is already held and could already be hacked if someone wanted to do so, if these companies are made to have the same security, which most holding information do, I'm not seeing the difference.
We already have a government legislating to curtail our freedom to protest. I'm not on board with giving them even more power. I do not trust them one bit
You are aware the government already has access to who you are, where you are and a lot more if they choose to access it, this would not effect what information the government has about you. Why would they contact Facebook for your details when they already have organisations holding it all.
In this instance, the ideal approach which we would take in real life cannot be safely replicated without dystopian consequences.
But it can and I don't think at all it would have dystopian consequences, it's not about controlling your views it's about stopping cowardly little bullying trolls for attacking and abusing others whilst hiding behind a screen, why on earth people are trying to say that people should just toughen up and switch it off is beyond me.
Not one person should be excluded because they are getting abused, not one person should be getting bullied on their own homes (virally or otherwise) and not one person should be told to toughen up when this abuse is happening - verifying who you are can help stop that happening on line.