Ich sehe da keinen Widerspruch. Im Johannesevangelium steht nicht, das Jesus in Nazareth geboren ist, sondern nur, das er von daher kommt. Ich bin auch in einem anderen Ort geboren als der Ort in dem meine Familie gewohnt hat und ich aufgewachsen bin.
Jeder, der mich von Kindheit an kennt, würde auch über mich sagen, der kommt aus XXX, obwohl ich in einem anderen Ort geboren wurde. Der Grund war, dass der Ort, in dem meine Familie lebte, so klein war, dass es da kein Krankenhaus gab, also musste meine Mutter, als die Wehen einsetzten, in die nächst größere Stadt. Bei der Geburt von Jesus war es eben die Volkszählung.