If the fines are more regular and serious, they will mould corporate behaviour ( e.g. see GDPR). If MS get fined a couple of billion each for this Edge crap, and for bundling Edge and Teams into Windows 11, they might think again and take another decade before trying again.
But as i said, the best solution is to break them up. Split them into Azure; Windows+enterprise software à la AD; Exchange, etc., Office365; Surface.