And what would you have Spotify do in this situation? Sign artists directly? And draw the ire of those three labels who will immediately pull all their music from the service?

I don't think there is anything Spotify can do themselves

...which is why legislation like the Uruguay bill is a good thing, and important.