I hear ya. I used to love Sirius. I have been a subscriber since at least 2005. Well, I guess I still am since I have my free subscription that came with the truck. I ended up having four subscriptions and it was running me over $600/year. Even then it still might have been OK except the sound quality really dropped when they added all the extra stations. Together, it made it an easy decision to drop them. The sports channels I may miss though. At least I can stream any radio station through Alexa or Android Auto so if I need to I can find a game.
Spotify is not for everyone, but I love my music so it works great for me. You can ask Spotify to play music from an artist, decade, or genre and it will play a playlist. You can also play other people's playlists and even share them between friends. I have Spotify linked to both Google and Alexa, so all I have to do is ask and they play my request right away. My Denon receiver also has it embedded so I can stream to my home system too.