Why do people think that it's impossible for BTC to reach there? Not only limited to such factors as %s of gold, forex, stocks, equities, etc., but we must not forget that whenever the stagnancy of either miners or BTC will take place, some huge longs or shorts will take place for sure...
Even I hate it when someone says it's impossible as I'm too a firm believer that it will reach that for sure... Winklevoss brothers ain't much fools to say that BTC will be $1,00,000 one day...
I don't know why, they are stupid.
* Compare to gold -> BTC are more limited. Unique!
* Compare to fiat -> BTC are more limited.
* There is no similar technology of e-money, yet. Probably, kind of E-Money v2.0 would be more powerful, useful, etc, than Bitcoin. And appearing of such E-Money v2.0 should stimulate growing of Bitcoin's cost, but slowdown it eventually.
* Probably, 99% of humanity are sleeping still. Because misunderstanding of E-Money's superiority over Paper-Money - is stupidity.
Probably, kind of peoples thought that this is normal situation, when nobody know about Bitcoin, about fast, easy, crypto-persistent, decentralized, unique technology of E-Money. They are thought that this situation will continuing. Than they are right.
More than slower popularity of Bitcoin will growing, the slower its price will growing. It is only about acceptability on the side services, such as markets, shops, banks, wallets-systems, other e-money systems, etc....
May be this is a reason?
What is easy to understand, that youtube - is TV v2.0 over the Internet or that Bitcoin is Gold or Money v2.0 over the Internet?
This barrier of hard Further Mathematics behind cryptography that is fundamental thing of Bitcoin - is pivot of slow downing ( slow rocketing )....
You also forgot to mention that currently the most developed crypto amongst each and every upcoming worthy and/or P&D bubble coins is BTC only and none can replace the work of Devs they have been doing behind the same from past 5 years, it's possible that the protocol can be copied, maybe it may also take that coin's developers to develop it in such a way Bitcoin is, and take the next 5 years for the same... Atleast we can say that BTC currently is 5 years ahead of any cryptos that claim they can put back BTC, if ever...