Moving away from Office and Windows and so forth is a nightmare for any larger company. If you use specialized software, it might very well only run on Windows or only have an integration into Office. Even if you could, you then have to retrain staff to use Libre Office, Linux and other alternatives. You also will have problems converting, changing servers and so forth.
So companies just do not switch. That is how Microsoft makes money. They really do not care that much about private users. That is only usefull so people can use their products.
$7trillion is three times the GDP if Brazil. It is bigger then the US federal budget. Seriously it is insane.