Most retail investors hold their BTC as a store of value and i don't see anything wrong with that.
Most of use hold BTC mostly as a store of value - but if that is all that it will ever be, then it wont be different than gold today sitting in vaults of banks & doing nothing.
Since BTC is for everyone, we can't do much about corpos & banks hogging it. The only thing that we can do is not to sell it to
suits in exchange for depreciating fiat. Until that time when BTC becomes wildly accepted as money an we won't need to sell it at all.