Facebook already requires you to use a government issued ID to identify yourself if they question your profile [1]. Not a legal requirement, Facebook's requirement. Twitter also requires government ID to get a blue verified checkbox [2], or to report fraud.
TLDR: I will take a somewhat ineffective government, warts and all, with the understanding work is necessary to improve it over fatalism and apathy that brings about total dysfunction.
[1] https://www.facebook.com/help/159096464162185
[2] https://help.twitter.com/en/managing-your-account/twitter-ve...