I wrote on this awhile back, but Twitter should be verified-by-default. If you can verify your identity, you should be given the blue checkmark. That way you can restrict your feeds to those who are verified, or who can connect with you. I believe this would solve a lot of the vitriol and scam/spam issues rather quickly.
There are ~200 governments in the world, most of them don't even have digital infrastructure. Not even talking about resubmissions of blurred photos, fraud detection, human mistakes etc.