From my understanding - please correct me if this is wrong - but aren't Muslims supposed to honour the traditions and culture of the country they're in? Not doing something against their faith, but still being a part of the country and not alienating themselves?
From what I've gathered it is against Islam to celebrate the religious events of a differing faith. As a Muslim, I take pride in my own religious celebrations and choose to honour Islam in happily making the most of Ramadan, Eid, prayer and Muslim worship.

However, (and this is a big However) as Muslims we MUST respect the rights and laws of the country we live in. I'm Australian born and bred. My father is an Australian of Irish/Scottish descent. I do not identify with any other nationality but Australian. As a Muslim, I expect my beliefs to be respected, and in return, I have nothing but the utmost respect for those around me. It doesnt bother me in the slightest that Christmas is a big event in Australia. Living here is the choice I have made because I love this country, and I'm so proud to be an Australian.

I dont think my choice to not celebrate Christmas alienates me from society. Its when I start berating others for their personal choices that makes it wrong. The bottom line is to let others be. We all live under the same set of laws which include respect and and peace for our fellow human beings, no matter their faith