Sort:  

There are many different ways to verify, the one in the article is just an example. When it comes to most people, they have many various social media accounts, business websites and emails etc. Most people weren't thinking they would create them for a future verification purpose.

It isn't foolproof but there is at least an attempt to verify. Even if one gets around it, they still need to produce decent content consistently. It isn't an automatic upvote once verified, especially from @acidyo.