Back when Windows 10 was announced, there was a lot of talk from Microsoft about it being "the last Windows" - meaning, that from this point on, all future versions of Windows would be delivered as updates, but the "product" from a user perspective would always be Windows 10. The user should not go through the "install new OS" experience ever again.
You can discuss whether it's a good idea to take so much agency away from the user, but it certainly shows MS was aware of the fact that users increasingly don't want to switch their OS every few years.
But then comes Windows 11 - and not just did the "last Windows" paradigm go out the window, but MS is back to making wild changes to the UI and having to nudge and pressure an unwilling userbase into switching their OS.
Why?