One issue might just be money. "Forcing" us to buy new laptops every 3 years has to be planned well enough in advance for the new OS and hardware to be ready, but meanwhile, it may have occurred to a lot of people that hanging onto the old stuff for a few more years might make the most sense right now.
Also, even many home users may be finding that they interact less and less with the "platform" now that everything including MS Office runs from a browser. I can barely remember when the differences between Windows and Linux were even relevant to my personal computer use. This was necessitated by having to find a good way to accommodate Windows, MacOS, iOS, and Android all at once.
Yep. My personal laptop is 12 years old and my work laptop is 6. A replacement battery, some extra RAM, and a replacement fan (kind of hard to get) for my personal laptop a few years ago and it still does everything I want it to do.
I cracked the screen on my work laptop last year, but IT set me up with a replacement screen. It's so much nicer having discrete buttons than a clickable trackpad, so I skipped on an upgrade. Still does everything I need it to do for work (including working with Windows 11).
And the vast majority of things I do on either laptop involves a web browser.
Also, even many home users may be finding that they interact less and less with the "platform" now that everything including MS Office runs from a browser. I can barely remember when the differences between Windows and Linux were even relevant to my personal computer use. This was necessitated by having to find a good way to accommodate Windows, MacOS, iOS, and Android all at once.