Question: Why is it wrong when a person writes "Xmas" but considered positive to write "G-d"?
Oh boy, did you ask the wrong guy! (c;
To me, "G-d" is the abbreviation of a well-known blasphemy. At best. At worst, it's an attempt to be holier than God Himself by manmade, self-referential ostentations.
Dan