This should have been somewhat changed with the advent of Bitcoin. I'm not saying Bitcoin will directly solve this problem but it should have somehow changed the playing field.
Bitcoin started as a sort of a revolutionary or even underground currency. It was treated dirty, labeled, and frowned upon by the powerful politicians, bankers, and other wealthy elites. But it seemed it was only a matter of time before they will eventually join the small community of geeks, criminals, and weird individuals.
The ordinary folks who were with Bitcoin at a very early phase should have been the ones considered powerful and wealthy later on. The elites would have bought Bitcoin from them at a much higher price. Imagine how sweet it would be if an ordinary citizen is selling Bitcoin to the once powerful at $1,000,000 apiece. Imagine if the ordinary folks were like hoarding Bitcoin and the old wealthy people will do everything to get their hands on them.
Alas, most of the common people have already sold at $1,000, $5,000, $20,000, $30,000, and so on. And now, the community is beginning to be ruled by the same traditional elites.