With roughly 60 million millionaires in the world, 21 million BTC in total supply might not be enough.