Public companies now own over 1 million BTC, which is roughly 5% of all Bitcoin in existence. At the forefront is Strategy, holding a whopping 636,505 BTC. Bitcoin is becoming scarcer, and the accumulation by big players is only heating up the market.
At first it usually sound nice but when you think deep you understand that this was not the plan of Satoshi nakamoto for Bitcoin to be held by some companies. Public company may Buy %5 of total Bitcoin and stack thereby creating scarcity as claimed by you, but people don't think or consider the harm it will cause the market. The problem of investors and company owning larg number of Bitcoin will only help Bitcoin shift from becoming a centralized currency instead of decentralized. A manipulative market is well assured because they have the highest shear or potion of Bitcoin. Each sale will have a significant impact in the market.