I love music, tech, and am currently in the process of updating my car stereo so I'll share a few thoughts. I abandoned terrestrial (FM) radio in 2002 when I got a new car and satellite radio. When I first listened, I thought the scope of channels and commercial-free music was amazing. Like FM radio once did, it introduced me to a lot of new artists and types of music I wouldn't ordinarily have found. I'm still listening to satellite now because I have a lifetime subscription and have been slow to update, but there are a couple major issues with it that made me want to see what else is out there.
If you have an older Sirius unit, you probably know the sound quality is crap. It sounds like a low bitrate mp3 file - super compressed, tinny sound. Online sources said it could be as low as 32kbs. For comparison, a 'good' quality mp3 is 256-320kbs. CD files are 1411kbs. Allegedly, Sirius originally needed to compress their music to send all that data down from the satellites. This may have improved with technology. People say if you have an XM brand unit or a newer SiriusXM co-branded one (since they merged years back), the sound is infinitely better.
I echo the sentiment about hearing the same songs over and over. On certain channels - probably most of them - and especially during the daytime, many playlists are very limited and simply rotated. The programmers update the playlists maybe every week or two. This is similar programming to what an FM pop station would do... 20-30 'hit' singles in heavy rotation mixed with random older hits. This would be okay, except it caters to the masses and that defeats the purpose of specialized radio. If you can't stand half of the artists on a channel, it's hard to listen to more than a couple songs in a row. I find myself skipping around channels constantly because there are no good ones. For example, I like alternative and indie rock, but think most of the stuff SiriusXM plays on channel 36 (Alt Nation) is terrible. Channel 35 is the deeper indie stuff and has more variety. Same for their dance and electronic channels unless they're doing a special show hour.
I looked around for alternatives. Apparently, most new stereos come with cell phone integration (apple & android audio). This lets you hook your phone into it and play whatever you want. Log into online services like Pandora, Slacker, Spotify, and hit play. Put your entire music collection on an SD card, USB or external hard drive and hit shuffle. The listener has become the DJ. I may remove my satellite antenna entirely, or keep it to compare sound quality.