No matter what you say, considering the current situation the price of Bitcoin is the biggest reason for adoption,
I won't argue this with you, as it's already a known fact, without the price, some people who claim to be full Bitcoin supporters won't even notice Bitcoin in the first place.
..Moreover now almost all coins are decentralized and have good security
Don't say that, almost all coins claim to be decentralized but only a very small percentage of the total coins out there are decentralized. Many of them might claim to be decentralised, but their code says a different thing. Aside from bitcoin, Monero and Zcash. I don't really know many coins which can pass decentralization audits.
but even then everyone invests in Bitcoin for the price. And that is why various institutions, including the government, are adopting it.
Security is among the things that made investors choose Bitcoin. They can't have that safety elsewhere if price is the only reason most of them could have settled for shitcoins which are easy to manipulate prices when a few hundreds of millions are pumped inside.