I'm starting to believe that BitCoin is going to be shitcanned for something better and with a larger supply. 21 million coins is a fucking joke if you plan on getting it widely accepted by several hundred million people or even over a billion. It would have to increase in value to where each BTC was worth tens of thousands of dollars...
Will you feel better when there are a total 21 billion mBTC, 21 trillion μBTC and 2100 trillion satoshi

The total number of coin is not really related IMHO, as you can also split it and switch to a smaller unit.
Bitcoin price have to raise to apply that ...