Apple is praised for the quality of its hardware and the strength of its ecosystem. But Apple doesn't always get it right.