Now now, it's not that christmas music sucks, it's that the idiots running radio/TV stations and the bastards running marketing seem unable to deviate from the norm in any meaningful or lasting way, so you hear the same things over and over and over and over and over and over and over and over and over and over and over and over and over and over and over (ad rageam*) again.
Which, for some of us, is like being in a little circle of hell. I need variation in my music or I start muting and/or breaking things and/or going (more) batshit insane, personally.
*It's never too early in the morning to horrifically butcher non-latin.
Eh, I guess that's true. I don't listen to the radio much nowadays (since I go through several different coverage areas daily and can't be assed to continually change stations), but I know the station I listen to at home plays Christmas music only occasionally and otherwise mostly sticks to its regular lineup.
Seriously though, go see TSO, they're amazing.