I switched to satellite years ago (when there was two competing services) because I once had an hour long drive and didn't hear anything but ads the whole way. I was fed up with it.
I now pretty much use Spotify because XM and Sirius merged, so now there's only the one service, and they immediately cut features, introduced ads, and jacked up prices. So I cancelled.