Perhaps all of those who said "Windows 10 is last Windows" should check actual Facts:
I took your suggestion, and read the entire PC Mag article you linked
So no, Microsoft never said Windows 10 is last Windows. That was just rumour that many websites called as fact.
But, "Windows 10 is the last version of Windows", wasn't merely started by a bunch of random websites. It was an (intentional ?), misstatement made by an upper tier M$ official during a press conference touting the new OS.
Now, what you have here is "plausible deniability", to the tune of "whoops, one of our execs got overly excited and blurted that out". Yet M$ had everything to gain and nothing to lose by letting that version scenario play out, and propagate what they've now disavowed. describing it as a "rumor". So now, the "rumor" is being blamed on websites who took the press conference statement verbatim and ran with it.
M$ had everything to gain and nothing to lose by allowing that to happen.
M$ itself is fully complicit and responsible for allowing that to happen.
From the user's POV, "oh boy, Windows 10 is the last version of Windows ever, and it's fee with my Win 7 license". This had to influence a higher rate of 10's adoption, while the powers that be at M$ kicked back and did nothing to stop it.
Furthermore, early updates of Win 10, were essentially the installation of an entire new OS, further reinforcing the notion that win 10 , "would go on forever".
No quarter or respite was ever given to Windows 10 users with inadequate bandwidth to cope with that nonsense. Because after all, "Windows is now a service". and no longer an OS that you buy, and are allowed to delude yourself into believing you owned it.
When you come right down to it, the concept of Windows being a "service", is "execu-speak" for what a layman like myself of lower education and breeding might state thusly, "Windows is ours, and we're doing you a great big a** fu*king favor by allowing you pedestrian louts to partake of its splendor". "Now just shut up, and buy yourselves new systems, in order that we may be able to continue to 'serve' you with Windows 11".