The reality is there are two Christmases, the religious and the secular. The secular, although originating from the religious celebration, is capable of standing on it's own and would continue without Christians.
I think it's important to keep them separate simply to keep the politically correct from corrupting the religious holiday and the religious holiday from imposing on others.
The government (marines) should not be involved with the religious one.