you have some major mistakes. in my opinion.
- bitcoin was never supposed to be a store of value. it was always meant to be a digital cash, and i believe this is one of the reasons it is being adopted. if it becomes just an investment that means we are trading numbers on our screen and that is pointless in my opinion.
Then bitcoin was not well designed for this task. No single block chain can do that ; but moreover, then there shouldn't have been a finite number of bitcoins, there shouldn't have been block reward halvings, there shouldn't have been any block size limits. All these things lead you to a purely speculative asset. People don't pay groceries with paintings of Picasso of which there are only a finite number ever. And with 2-3 transactions at most per second, transactions becoming a finite resource, that's not possible either for a fluid currency.
Bitcoin has *all the right aspects* to become a very expensive reserve currency kept in vaults and only transacted in very big amounts.