Another vote for Tidal. its recommendations based on your listening is quite good (perhaps not quite as good as Spotify, but close).
I have been running Tidal & Spotify side by side for the last couple of months (Tidal subscribed and Spotify on a 3-month trial) and interestingly, despite my listening to be pretty much the same on both apps, the playlist recommendations have been quite different.
I have “discovered” more new bands/artists with Tidal and IMO better match than Spotify
I HATE the new DJ feature on Spotify :)