Bitcoin isn't an investment vehicle. It's an asset that, when used properly, gives the ultimate control to the user.
Those "problems" you've listed are only problems because people ignore one simple rule: If you aren't the sole controller of your private keys, you don't have any bitcoins.
It's unfortunate that so many are willing to resort to traditional methods and give up control of their assets, but that should be a lesson for everyone else. Apparently many fail to learn from the mistakes of others.
It's also unfortunate that I am labeled as a fanatic because I simply want to retain control of my assets and not be persecuted for it.
Bitcoin does allow this kind of control, like nothing else in existence. So, don't expect it to become ancient history as long as people like me continue to value this property.
Lets say you're 100% correct.
People realize they want control / crypto > fiat.
Who's to say the answer is BitCoin? Society could easily realize "Hey, that other currency is much more innovative and superior, that will really be the future!", and rapidly turn Bitcoin from $600 to a memory.