One accounts for it by saying “Where ever Jesus was born, (the author of Mark didn’t seem to think it important) Bethlehem was tagged as his birth place because of the presumed prophecy, by the authors of Luke and Matthew who were so personally unaware of Jesus actual life that they used Mark (or Q) as a reference.”
If you read the Scriptures, as you should have if you wish to debate the accuracy of them, then you would have known that the very Mother of Jesus was alive and personally knew the Apostles. After all, on the cross Jesus told John to take care of her.
I am sure that if he did not already know, she would have told him where she gave birth to Jesus at. Plus she may have shared the whole experience of giving birth in a smelly dirty cold manger. It is not something one would ever forget.
Oh I know, now you will claim, “See you admit that Jesus was born of a woman, and that makes him a mere mortal like us.”
However, He was born of the woman’s seed not of a man’s. However, If you truly had read the scriptures as you claim, you would might have known that in Genesis it speaks of which I elude to.... Right?