You can insult Rudolph, Santa Claus, White Christmas, and Jingle Bells all you want, but when you mess with Silent Night you have CROSSED THE LINE.
You also can do whatever you want with the one you said you liked - The Messiah. We have a double-CD set, and there is a total of 4 minutes worth listening to in it. Call me uncultured, but I'd rather just read about the Christmas story than have it sung to me for 2 hours.
I didn't write it, Fred Reed did. We all have our own likes and dislikes, however. I personally avow to apply leaches to the next reveller I catch playing "Jinglebell Rock".