Christmas is actually based on a roman celebration..Christ wasn't born on the 25th of December..
However..since it has been adopted as the celebration of his birth..it is and should forever more be "Christmas"..
Easter is Easter...Chanuka is Chanuka..etc etc...
Our desire to be PC is absurd..
As far as it being because of "foreigners" I would say this...if it were not for foreigners we wouldn't be celebrating Christmas the way we do today..foreigners brought many of the traditions we have today to North America when they came here to build this continent...