Leipzig and Dresden are fine. Especially Leipzig as it's a student city, so of course it features more progressive people.
All the other, smaller cities, are not though. Erfurt, Jena, Chemnitz, Halle, ... They are all considered right wing cities. Rural areas are generally more conservative and right leaning, I think that's a global phenomenon.
Tidal is the most popular option for audiophiles. What I also like about it is the fact that they pay artists much more fairly than other platforms. According to this, they payout $0.013 per stream on average (which means $1 per 77 streams). Because I listen to a lot of unknown artists it is important to me to be on a platform where I can support those artists much more directly.
AFAIK Spotify only pays the overall most listened to artists like Taylor Swift etc. I canceled my Spotify subscription when Neil Young quit Spotify.
EDIT: because this is becoming a bit popular, for anyone looking to migrate from Spotify to Tidal, I recommend this simple to use python script to migrate your playlists. And because we have a lot of Linux users here, check out tidal-hifi.