Грамота.ру считает иначе) И это типа единственная норма с их точки зрения - в городе Москве«Таким образом, общеупотребительно: в Москве. Варианты в г. Москве, в городе Москве  следует характеризовать как специфически-канцелярские (т. е. употребительные преимущественно в официально-деловой речи). Варианты в г. Москва, в городе Москва не соответствуют литературной норме.»