I agree on you until the part where you said "The people that are offended by "Happy Holidays" tend to be very religious"
The reason why i disagree is because even beside of the fact that western countries are multicultural.
People still don't want to lose their cultural values and christmas is a part of it.
it isn't just pure a war on christmas but another piece of culture that will be lost if you give into the people who think that it is cool to protest something