The major problem with a new Windows version every 3 years is planned obsolescence... every new version will drop support to older hardware, and software updates will drop support for older Windows. Due to this, I think people will hang on to older versions of Windows like it happened to XP, and Microsoft will have the user base spread all over Windows 10, 11, 12 (they will OBVIOUSLY skip 13 or change to names again) and beyond for many many years to come... what a mess! I'm still using Windows 10 v1511 on all my computers and laptops, and as long as browsers, antivirus and programs still work with it, I'm completely satisfied and find no need to upgrade to a slower Windows.