Mark, with all due respect, I don't think the issue with 8 was being released too early. It certainly did not help any. The faults were the UI. Taking away the traditional Start menu was a huge mistake. Trying to get people used to using Metro was another.
Yes, removing the traditional start menu was a big mistake, and it largely contributed to Win 8's dismal sales performance. However, I believe the fault lies squarely with Ballmer there, and that Win 8 would have been a more polished and complete OS if the IT people working on it were able to do their jobs properly, within a better time frame than the one they were given.
I saw an interview with Win 8's lead engineer, Steve Sinofsky, and he stated that Win 8 would have been a different product had he been given license to effect the changes he wanted to implement. He couldn't say a great deal [as in specifics] due to a non-disclosure agreement, but he believed Windows 9 would be a better, more refined OS for the work, used and unused, that he'd put into Win 8.
Thing is, Ballmer's not the head honcho over there anymore, and MS will be better for it. This new bloke appears to have a backgound more in IT than business, which on face value, suggests a more IT-centric approach to the goings on at Redmond.... and maybe, just maybe, he can tempt Steve Sinofsky to rejoin the team. Bill Gates once said that he was one of the most talented software engineers he'd ever met, so here's hoping cos it can only be good for us... the consumer.