I mean, the article is likely correct, but only if the current distribution of royalties in Spotify isn't proportional to the play count (which was presumed in the top comment). And it is totally believable that Spotify adjusts them to entice bigger names to the platform.
But if the distribution would have been equal, then there will ne zero difference with the user based distribution. Because it would be the exact same number counted differently.
User A listens to artists 1, 2, 3 in a 50%, 25%, 25% proportion on a 15$ sub (same below)
User B listens to artists 1, 2, 4
User C listens to artists 4, 5, 6
So by current system, artist 1 has 4 plays, 2 has 2 plays, 4 has 3 plays, 3 and 5 and 6 have 1 play. So 1 gets 15$, 2 gets 7.5$, 4 gets 11.25$, and 3,5,6 all get 3.75$
If we recalculate to the per user scheme, then from user A, 1 gets 7.5$, 2,3 get 3.75$. From B, 1 gets 7.5$, 2,4 get 3.75$. And from C, 4 gets 7.5$, 5, get 3.75$. Sum it up and we get 1 get 15$, 2 gets 7.5$, 4 gets 11.25$, 3,5,6 get 3.75$.
It's very basic arithmetic, from shuffling numbers and then summing them up differently, the total won't change.
So what needs to be changed is a skew artificially made towards big names, that is the real root cause.