I listen to Classic Rewind (the cassette-era channel), Classic Vynl, Ozzy's Boneyard and BB Kings Bluesville daily. Until I took a road trip to NC last year I had the same opinion as you. On my trip to NC last year I listened to these channels for 5 to 12 hours a day every day for a week. And each of the channels listed did a pretty good job of keeping song repeats to a minumum during a 24 hour period. However, a lot of the DJ's seems to have a habit of playing a lot of the same songs on their individual programs each day. I always wanted to meet a SiriusXM DJ and ask them if they have program directors like terrestrial stations that tell them what to play or if they are free to choose their own music within the channels format.It's not only terrestrial. The guy who owns the gym I go to has the "Cassette-era" XM channel on. I hadn't heard "Dream Police" in decades before joining - every other time I'm there, it's on.