Be a decentralized currency is what make Bitcoin special to people op. Even governments that have their own currency value Bitcoin that is a decentralized currency and some of the government are investing in Bitcoin by holding for long years before they can sell to accumulate their wealth.
You actually came up with a very good point. In fact, the great thing about Bitcoin is that Bitcoin doesn't need all people to accept it for it to be successful. As long as they have access to the network and their private keys, anyone can still hold Bitcoin for Long term and also transfer their Bitcoin.
Unlike the normal financial system, in which you need to depend on the banks, payment companies or others who are between you and your cash. That's why Bitcoin is so special compared to any other investment, as you see, everyone has the freedom of ownership.