I agree. BUT we are taking about MS. I guess it means as bug free as possible...?
Since it's 3 years over due, means that they have probably been working on it for at least 4+ years.
Sure hope it will be worthwile for the consumer.
When I got into computers the first thing that I learned was:
NEVER BUY .0 OF ANYTHING !
Wait awhile, let others discover the big/main problems.