Well what you got to understand is this is mainly a Christian society, so of course you have to endure all that. As i would have to do for all the budda stuff in Asian nations. If you were a little more open minded this wouldn't bother you and you'd be complaining less. I Mean if i moved to Japan i wouldn't be bitching at seeing budda in movies, Tv, and what not. Id respect it, and except it as just a part of the society im living in.
I think the non-religious or differently-religious of us who have to endure nativity scenes, religious songs at department stores, the mandatory pledge of allegience at school, the insertion of "God" into our scouting pledges, prayer before games, random sermons from strangers, and the president declaring himself a vehicle of the good of God are entitled to a bit of complaining.
When something is percieved as unfair, that makes it a bit more bitter.
I wouldn't be as striken by "I Am Legend"s religious overtones if the church hadn't just thrown a 3 month-long shit-fit over "The Golden Compass"