It's impossible for any company to release software without bugs, with the possible exception of some very small and simple programs. The only question is how fast does the company come out with fixes once the bugs become known, and Apple is doing a good job at that. If you still think that they can release something bug free then why don't you learn to program and try to make an OS that is completely free of bugs...
I actually highly respect Apple for acknowledging these bugs and for them rolling a update to fix these issues in less then a week from when they were reported