More like not his QA department.
And to the author of that blog post, dude, how bloody entitled do you have to think you are to bitch that Apple didn't catch an obscure bug in your application. What do you think they do, play through every scenario of every game? If you had made a, say, unit converter, do you think that Apple would check if all your conversion formulas are correct? Do you think they should?
The review process is in place for one purpose - so Apple can protect iPhone users from things that are obviously detrimental to them and their experience with the device - things like obvious crashes, like obvious use of private APIs (which would lead to obvious crashes at some future point), and like obviously inappropriate content.