Question i don't get it

Did you somehow MISS Windows 11? Yes, they lied. Windows 10 is ALREADY not the last version of Windows, and yes, there is a probability of Windows 12 within two years and also likely further versions as time goes on. The whole "One OS indefinitely with spring and fall updates" clearly was a bunch of BS or simply wasn't feasible.
 
In fairness, while I wouldn't put lying past pretty much any company or person, Microsoft wasn't really that explicit about Windows 10 being the last version. It was basically an offhand comment from a developer trying to sell the idea that Microsoft was thinking of Windows more as a service than a discrete, standalone product.

And, really, even if they did truly intend it at the time, a policy they preferred in 2016 can hardly be considered as binding through eternity.
 
Microsoft make a new OS every 5 years, its just how they work. They can't survive forever without remaking new OS to sell to users.

I doubt Win 12 being made yet. Perhaps in 3 years they will start a new fork of win 11 to create 12. Insiders would be where it shows first and they still working on 11 in dev and release streams.
 
Well, they realized they had this big marketing group, and they had to have them do something...

My guess would be pressure from the PC industry. Sales were slipping before the pandemic (and looking to return to pre-pandemic values and worse due to inflation).

Creating a scenario where people HAD to upgrade hardware to get the latest Windows was surely meant to prop up both OS and PC hardware sales. So from their security perspective having that differentiation makes sense to avoid customer confusion.

Having Windows 12 available just as they kill support for Windows 10, just cake.
 
They know there is money to be made as well. In fact, if they were smart, they'd just charge like five bucks per license for Windows and do that every three years with a new version. Considering there are roughly 1.4 billion Windows users in the world and just for the sake of argument let's say that the .4 billion won't upgrade each "cycle", that still leaves 5 billion to be made every three years, JUST from Windows licensing. Along with the 10-16 billion it's Xbox division has been raking in each year, not a bad haul if they were a little smarter about it. At 100 bucks a license, you end up with a LOT of people who absolutely won't upgrade until and unless they absolutely have to. At five bucks a license, pretty much everybody would upgrade every three years if their hardware supported it.