iTunes has been awful for <i>years</i>. The only reason it hasn&#x27;t got <i>worse</i> is because devices are more powerful. I do think they are producing more and more buggy-on-release software with a video game mindset of &quot;patch it post launch&quot;. Sadly it is the way software appears to be today. I have no problem with fixing problems post-launch (obviously!) but shipping a product just to meat a deadline (looking at Microsoft with Windows 10 here as well!!) is a pain in the ass for users.<p>There is a big difference between shipping an MVP (a HN favourite!) and a buggy piece of shit product.<p>Will it harm Apple (or Microsoft, or ...) in the long run? Probably not. Sadly users seem to be used to this kind of thing now from all the main players so what alternative do they have?<p>On a positive I have found Android L to be a solid release which is probably the only solid major point release I have used from <i>any</i> major software company in many years.