There are a max of 21 million bitcoins. lets assume 5% of those are lost to forgotten addresses or other accidents. We now have 20 million coins. At a price of $1,000 per coin, that is 21 billion USD as a market cap. You cannot have a currency with such a low, irreversible cap. I do not see a future for BTC unless it rises to $100,000 per coin, which is unlikely
Thoughts?
Well, I dont understand why bitcoin has to be a currency used worldwide, or even in some country. It is just a first cryptocurrency that has been ever made, it does not mean that it is something which cannot be improved.
Who said that it is necessary for bitcoin to become a cryptocurrency which will be used in every single country at the world, as a main payment option. I dont think that this is even possible, because many reasons (market cap, as you have already said) for example, as far as we know only Japan government wants to adopt bitcoin, but other countries for now have not chosen.
Anyway, any country won't implement bitcoin as a currency because of one extremely important issue: they cannot control the emission of this crypto, and they basically cannot influence it in any way except through the market.