besides Vista main issues was lack of driver support by lazy companies in the early days and OEM companies shipping PCs etc below Vista's recommended minimum spec
I mentioned the driver support. It's also not as if Vista shipped with no inherent issues.
Vista's SP 1 collected hotfixes brought solutions to those issues. When Vista SP 1 was released then it was reasonable to think that MS had solved enough bugs and issues (and that peripheral and component manufacturers finally learned that they needed to write drivers to spec) that Vista would be decent to use.
On initial release, file copying from one location to another or unzipping files could be painfully slow, there were issues recovering from sleep and hibernation states that weren't just driver issues.
If a person waited until SP 1 for Vista was release before using the OS their opinion of it would probably have been better.
Win7 had the advantage of being able to use Vista drivers and futher two years refinement and better more powerful hardware available to the consumer etc..
Well it's pretty much the same kernel as Vista, which was "tuned up" even further if you will for Win7. It looks a bit different and has interface improvements, but in many cases you can use the same drivers mainly because the guts of the OS weren't changed much from Vista's other than to improve general performance.
I finally upgraded my old e1705 laptop from XP to Win7 and compared to my Vista laptop one thing I've noticed that Win7 has some services set to manual whereas in Vista the same service was set to automatic.
I've read one or two tech blogs suggesting that Windows XP as it was upon initial release could be considered a different OS than XP service pack 3.
I may be exaggerating when I say that Win7 is Vista SP3 but they just didn't want to use the Vista name but probably not by that much.
I probably should have said that "Rule of thumb
*was* wait for the first service pack of a new Microsoft OS before upgrading."
Maybe Blue will be much the same as a Win 8 sp1 release with another name?
Don't forget Windows Blue is due late summer .
As far as I recall service packs for MS OSes were released within 1.5 to 2 years after the Initial release dates of the OS. It looks like MS is speeding up OS development but not by much. It's doubtful that Blues Kernel will be much different from Win8.