Bitcoin BTC can be a currency only if its price is stable.
and that won't happen. bitcoin is a decentralized currency in which no one controls it in the market and everyone who is called an investor makes the pump or dump itself. the situation will continue with efforts to make profit, and bitcoin will not be stable.
In the future I'm sure the concept of decentralization will be easily accepted by many people. Now, many people have scorned government regulations that are not in line with their expectations, this will cause them to look for a system that is not regulated by one party or I can say it is government. If this happens then the government will be forced to adopt bitcoin as a legitimate payment system or as a place for investment and trading. And as you said about pump and dump, that's the thing it is not happening to bitcoin, maybe you are talking about altcoin.