This seems to be the direction they are going in for home users. You have the base product you purchase and then the add-ons (office, game pass, etc.). I think they’ll keep going this way for home. Enterprise, and maybe even pro, could go subscription. This would seem to be the most tolerated approach by the market.For the Home consumer, it's a dumb idea.
Windows 10 users should be allowed continue to receive free Feature updates, just as macOS, iOS, Android, ChromeOS users do.
The End User should not have to pay a subscription for the base product.
Additional product and services like Microsoft 365 for Consumers (aka Office 365), Xbox Game Pass are acceptable as a subscription, should the user choose to subscribe.