Doing what is morally right over profits! Time and time again history shows the moral arc eventually reveals itself. I think you are right in the long run if more artists choose to take a stand it will come back to haunt them. But I guess at this moment in time Spotify taking a stand at being given an ultimatum alongside short term economics could only play out this way.
I imagine for many freedom of speech is the issue and I am all for it, but it comes with responsibility and cancelling one artist over another is not the only available option to Spotify.
Great summary and analysis.