The attraction is: programming worth listening to.
High-profile AM talk show hosts aside, there is little worth listening to on commercial radio, particularly when it comes to music stations.
XM offers a wide range of music, with huge playlists, that make listening enjoyable again. Plus Fox News and the MLB thing just sweetens the pot.
No, I'm not a subscriber yet, but will be as soon as I buy a new vehicle.
A big amen to your post 24. XM has made radio worth listening to again.