I’m very much in favor of people supporting artists, but I don’t feel like people should be obliged to do so. I don’t believe copyright is doing society any good, and I think everyone should be free to download/listen to whatever they please. If you make music and set it free in the world, let the world listen. If they like it, they might support you, and if they don’t that’s too bad. Feel free to disagree, but that’s my point of view. If I pay for music it’s mostly by going to concerts. I’ve also donated to artists, for instance to Cardiacs when their lead singer got ill. And Major Parkinson through their kickstarter campaigns.
I don’t know about spotify recommendations, but given the incredible amount of user data they have it makes a lot of sense that they have the best recommendations. I love LB for providing a FOSS alternative, and though they steadily grow, they are still comparatively tiny. But I think they are our best shot at noncorporate automated music recommendations.
For your questions, I have no idea. I’m not tech savvy at all myself.