Потому, что поганые нехристи ))) Фразу надо произносить Oh my God! И не всуе, а в индивидуальной молитве. Закрыться от всех и помолиться. Но они там сначала все были протестантами (уже недохристианами), когда понаехали из Европы, а потом их дехристианизовали, а потом забили голову материализмом и гедонизмом. Но древняя веря пробивается у них в корявых, но всё таки христианских выражениях )))
Да!)) А еще они какой-то иксмас празднуют)
А что такого в слове god?
Потому что "упоминать имя Господа Бога всуе" - грех, а Америка вообще религиозная страна. Поэтому они, чтобы избегать греха, используют такую замену.
Потому-что американцы "Акают" когда произносят букву О в отличии от британцев, поэтому Американец скажет "О Май Гад", а британец скажет "о мой гОд". И так во многих словах с буквой О.