I find YouTube Musics Discover Mix good for music discovery, I guess with the downside that you need to actively use YT Music a bit to feed the algorithm. Spotify has a tendency to suggest stuff that is overwhelmingly popular but YT Music isn't afraid to throw in something a lot more obscure that the overlaps with the artists or genres you listen to.
And it’s awful. Like I’m stuck in an echo chamber. I want to find new music!