I actually really like SiriusXM. I have 3-4 stations that I play nearly constantly whether in the car, on the house sonos system, or while on transit. My 3-year-old car has a decent (stock) sound-system, and I honestly don't hear any compression artifacts. Their IP streaming is high-quality.
Most of their music stations are basically well-curated, 4-hour playlists. Most channels have guest hosts/DJs that are legitimate to the genres (e.g. Diplo hosts his station at times) that update the playlists periodically. I still augment my music with Apple Music and podcasts, but I spend far more time with Sirius.
The unfortunate part is that they still play stupid and hostile pricing games. "Promotions" that you have to call to renew to get the stupid $25/month charge reduced to like $7/month. At that price it beats Pandora, terrestrial (am/fm) radio, and even Spotify/Apple Music if you primarily listen to curated playlists.