Temporarily ignoring all of Microsoft's specific problems (and there are many) and any other company's specific problems for that matter (every company has them)...
Nobody gets a product right on the first try. Full Stop.
The more interesting question here is this:
Why does Microsoft expose the first try to the public?