Adam Engst, writing at TidBITS:

Spotify never explains why changing an arbitrary number in the code from 10,000 to 50,000 (Google Play Music’s limit) or 100,000 (Apple Music’s limit) would somehow hurt the experience for those who don’t want to add that many tracks. A Spotify music collection is just a list of tracks, so it’s hard to imagine how allowing that list to exceed 10,000 could cause any problems.

I can think of all kinds of reasons why “an arbitrary number in the code” could have huge ramifications. To use a networking analogy, imagine if your software were architected in such a way that you couldn’t do variable-length subnet masking. It’s fair to conjecture that Spotify would have to drastically change its architecture to accomodate that 1%, and the amount of work involved would not come close to paying off.

You have to love how uninformed customers think they’re smarter at the inner workings of a comany’s software than the people inside the company.