I rather do my own mix tapes, or mix MP3, taken from CDs that I still buy, occasionally directly from bands after concert.
Otherwise a few European radios, even if with ads, as a second goal is to keep my foreign language skills up to date.
Also a few lucky algorithm gems on YouTube, or the KEXP, Tiny Desk, ARTE Concerts, Colours channels.
Never got into Spotify.