iTunes Turns 13 Today -- Continues To Be 'Awful' (qz.com)
An anonymous reader points us to a link on Quartz: On April 28, 2003, Apple started up a revolution. Enter the iTunes Music Store, unveiled with a proud flourish by a beaming Steve Jobs. It was a digital jukebox, a music distribution game-changer, a record store to end all record stores -- and it did, in fact, kill off a great number of those. [...] For 13 years -- 15 if you count the two years the program was just a file-storing service -- users have grumbled loudly about iTunes' unwieldy interface, its bloated features, its inability to simply get better. [...] Instead of trying to streamline the service over the years, Apple has opted to stuff an overwhelming number of new features -- movies, television shows, podcasts, mobile apps, and most recently, Apple Music -- into it.The report mentions the following issues with iTunes: space-sucking size, slowness, ugliness, bloatware, lack of online or social integration, a wonky back-end, music isn't even its priority. Marco Arment, who is best known for co-founding Tumblr, and creating Instapaper app, noted some development-end issues with iTunes in 2015. He wrote: [...] The iTunes Store back-end is a toxic hellstew of unreliability. Everything that touches the iTunes Store has a spotty record for me and almost every Mac owner I know. And the iTunes app itself is the toxic hellstew. iTunes has an impossible combination of tasks on its plate that cannot be done well. iTunes is the definition of cruft and technical debt. It was an early version of iTunes that demonstrated the first software bugs to Grace Hopper in 1946. Probably not coincidentally, some of iTunes' least reliable features are reliant on the iTunes Store back-end, including Genius from forever ago, iTunes Match more recently, and now, Apple Music.
iTunes is truly awful. So much so that it's banned from all of our work computers (it installs all kinds of extra crap with it). Winamp, long after it's dead, is still the best music player there is.
I don't respond to AC's.
I'm an occasional iTunes user on both the Mac and Windows versions. I usually start using it when I'm trying to figure out why sync isn't working, or to perform a reset on a phone. My experience, similar to what I've seen with other programs, is that Apple is using the "UX" excuse to dumb down the program. The problem is that since you can manage your phones completely independent of it now, you usually go into iTunes for 2 reasons - to fix problems or to use your music collection on the local machine. In my opinion, neither of these functions are optimal. Too much functionality is hidden or in places you wouldn't expect. This is the problem with consumer-focused software; it has to be completely idiot proof and look pretty, but that makes it less functional.
I'm not defending "GUI by engineer" applications like the ones I have to support at work either. I work with one right now where the configuration part of the app is simply a massive properties tree and XML editor for a 5K+ set of data. But the other extreme is no good either. When a reasonably intelligent person has to spend several seconds trying to figure out which magic gesture or barely-visible hotspot hides the functionality you need, something's wrong.
I remember installing itunes on one of my desktops so I could use a gift card and get some music, I've never been so frustrated with software in my life, from account signups through music access, it just wasn't worth all that effort to listen to 20 bucks worth of music. I uninstalled, but I think it left a stain.
This is even worse when your wife owns the iMac and you only sit down at the keyboard once every four months to resolve some issue or curate a heavy update/upgrade cycle.
If that program had ever worked the same way twice for me it might not boil my blood from fifty paces. Every session soon turns into another hour of "where the fuck did they hide some simple function this time?" And for what, I ask you? The program is never the least damn bit improved by all this churn, so far as I've ever noticed.
Apple has now done at least as much to harm usability as they once did to improve it. Too bad that reputational stickiness takes so darn long to overturn.
For a long time they sold us the message: control = consistency = ease_of_use.
Somehow the "control" half of the equation remains as strong as it ever was, while the "consistency" half turned into "consistency of control", with control != user_experience_betterment.