Win7 was a rehash of Vista with minor improvements ie speed increase and less UAC nagging,some bug fixes IMHO so nothing really special,Win8 was a breath of fresh air in the way they dared to try something new with both UI and new features over Win95 to Win7 which is like almost 20 years rehash of same UI.
All you did was repeat my points in so many other words with a different opinion about those points.
Yes Windows 7 probably could have been Vista SP3. I have called it that in geeky conversations with friends and co-workers.
However, the Vista "brand" was tainted. Partially for reasons that were MS's fault and partially for reasons connected with hardware that MS had no real control over.
So they released Win 7 (Vista SP3 as I have snarkily called it at times) as a "brand new" OS.
Much like Vista, the Win 8 brand is tainted enough (again as I said previously, mostly wrongly for reasons almost entirely connected with the gui) that MS will happily showcase Win 9 asap. If Windows 8 had sales similar to windows 7 I'm willing to bet that MS
MS learned from the mistake of Vista by releasing an OS that had no downsides under the hood and improvements compared to the previous OS other than the gui.
Otherwise it's a fine OS, as evidenced by the people who just installed something like startisback and continued with Win 8
I'm sure that if I spent the same amount of time tweaking the 8.1 start screen as I did organizing my all programs list in Win 7 my time to access commonly and uncommonly used programs on both of them would be quite similar.
It was a mistake by Microsoft, if you go by Win 8's sales numbers (and the time it finally took for it to have more copies in use than Vista when compared to 7), to not have an option to to use an older style interface if the customer didn't have a touch screen.
No amount of looking down of the unwashed masses who "can't adapt" is going to change the numbers, but you're welcome to rehash that talking point if you wish.
....