I think consumers largely have stopped taking out their wallet for Microsoft, at least enough of them to cause Microsoft to start walking back a little bit.
Nearly 1 billion PCs have stayed on Windows 10, 42% of the global desktop marketshare is still on 10 despite EOL. Linux has been showing consistent growth on the steam hardware survey as well, and time will tell but I have a feeling the MacBook Neo is going to put another nail in Microsoft's consumer coffin.
The problem for us is that's such a tiny margin of Microsoft's customer base. They aren't a consumer company anymore. For Microsoft to feel the pain, we need the big legacy enterprises to start ripping out Windows (and by extension, rip out Windows Server, Azure, M365).
Us here on HN are in a unique position to help, with many of us having influence on or even the authority to make technical decisions for the companies we work for. Its not enough to stop buying Microsoft at home, we all need to stop buying Microsoft at work.