I think Twitter made that mess themselves. I know of many public figures (many YouTubers) who attempted verification just to be shot down for reasons that aren't related to ID verification. Others would get it no problem.
Well, the correct move would be to actual verify people. Just taking their money means nothing.
It turns out to be important to know which is the official Eli Lilly account, and at some point it was deemed important to know who was a news reporter, rather than someone attempt to trade on the reputation of a newspaper to support their own opinions.
Verifying everyone is definitely missing the point of verification.