Apple care more about selling as much hardware ASAP... than having perfect software. They know damn well that their software isn't perfect at launch. They make it just usable enough to not cause widespread outrage and then put out a 0.1 update, that is always far more stable.
how do you sell more hardware if you don't have good software?
is their software perfect? no. polished and better than other? definitely. Apple is big today for a reason.