There
is no minimum purchase amount and each and every one of us gets to hold our investment
if we want.
[..]
its pushing it away from
the people who need it and into the people who control large portions of wealth.
You've just solved your own problem. Bitcoin has no minimum purchase amount. You could purchase as much as you like - 1 BTC is not required, obviously.
Even if Bitcoin was $1, if there was mass adoption there wouldn't be enough BTC for everyone (21M BTC for 8B people). But the minimum denomination of 1 BTC is small enough to currently be affordable by anyone. I have to admit though that fees currently do not make it a good daily driver, especially for less-developed countries.