This obviously shouldn’t have happened. I’m not sure how this got through QA, but I don’t really care. What matters is if a bug of this ilk recurs again, in the future. Then you can say Apple has structural problems as an organisation. Isolated incidents are not signs of poor management — they are (in most cases) genuine mistakes.