Bitcoin stands on the side of the people, allowing the people to obtain their own asset freedom, and naturally stands on the opposite side of some economists.
The reason is simply in the ending statement of yours. Humanity is after power, everyone wants to control one another most especial the government and elite among us. Now if you're to take away that opportunity to control, don't you think those previously benefiting will give it a fight and not just let go willing, that's exactly what the government through the economist are doing.
Mainstream economist just don't want to let go of all they were taught and learnt in college/university about the financial system. They were made to believe money is what the Fiat system is operating without realizing their a better alternative in decentralized finance.
While some economist do this on purpose so as to decieve the general public while loading up their bags, others are ignorant of this information but with time, they'll all come to realize the true potential of the industry but hope by then, it won't be late.
No one can stop the trend of historical development and civilization evolution. At the moment Satoshi Nakamoto created Bitcoin, there was no artificial force to stop the development of Bitcoin. The history of the past 12 years presents this perfectly. Many economists are now defending the old economic and financial system and are launching a war against Bitcoin. However, when some people find that no one can stop Bitcoin in the end, they will also turn around and start supporting Bitcoin. This is the inevitability of historical development.