Apple has never had quality software aside from the OS. (Ok Safari is pretty good too.) Ultimately it boils down to, too many khaki + button up wearing MBA white dude types, only 1 Steve Jobs. (Sadly seems Jony Ive is not a replacement.) Their culture is antithetical to hiring good people, and without a slave driver to instill fear (Jobs), no one cares about quality.