Dude...you should be fortunate that you live in America. I know this country has it's secrets, corruption, and flawed laws that get abused by authority, but you have to admit that you have it better than most in the world.
I'm a christian so u understand were I'm coming at with you saying **** christmas...im coming from a point of view that thinks you just mad at people for trying to find happiness in a world of hell.
I did not read most of your post...just the title and the first couple sentences so excuse me if this post sounds ignorant but anyone who says **** christmas just does not understand the holiday and hates on anyone who does.
Christmas is to celebrate the birth of Jesus and the influence he had in the world and to others. The gifts isn't even part of the holiday, the gifts was the "american" way to celebrate christmas. No one rejects it so it is accepted and no one hates getting free gifts.
And Christmas should actually be in August, but the Romans did change it to December because of the pagan ruler at the time.
Merry Christmas and have a Happy New Year.