I don't disagree with you and in fact I hope there were quicker ramifications. Any company that forgets their customers and assumes such arrogant self serving stance should get a proverbial slap in face rather sooner than later. Unfortunately our mechanism for serving that said slap in the face are rather limited and as a single consumer (or even as a single enterprise) serving that slap only serves to slap ourselves in the face in the process by inconveniencing ourselves given the lack of viable/drop in alternatives. This is why we need regulation to get the corporate greed in check.
You're also right that incentives are misaligned - Satya might well be fully aware that he's running the company into the ground but he doesn't care.
He'll be gone in a few years with all his bonuses and RSUs intact and there'll be absolutely no consequences for him if his actions cause MS to fall apart in 2035