Yes, Microsoft should be broken up. It's scary how they have their tentacles everywhere. Both Consumer and Business focused. OS, PCs, Browser, search engine, Ad network, professional social network, news outlet, cloud infra, cloud tools, dev tools, games, gaming platform, gaming hardware, server OS and DB, office tools locally installed, office tools in cloud, cloud storage, CRM, ERP, personal video calls and messenger, video conferencing tools and business messenger, owns github, owns npm, owns 50% of OpenAI. I have probably forgotten a few.
Imagine all the cross selling and tricks they can pull off having all this inhouse.