They sure could have done this OS design and rollout a lot better. A good OS becomes second nature and transparent to the apps and programs you want to run. It seems to me that W7 did this well following on years of familiarity with XP and its forebearers - W8 did not in so many ways. It is a good OS, but an abruptly poor transition from W7.
With all the competition from other computing devices, and a younger crowd that did not need to pass thru the MS PC era as we did, W8 has gotta be hurting MS.
Edit: by 'good', I mean stable, does cleanup and defrag automatically, runs fast on lighter hardware - things like that. Its better under the hood.