Today I read Micah 5 where among the normal rebukes for being wicked, the prophet testifies that the Savior will be born in Bethlehem. It is interesting that with this information being available, more people did not flock to Bethlehem and live there. I know there are several Latter-day Saint families that when they heard the new temple will be built in Independence, Missouri, they moved there so they can be ready to assist with the building of the new temple.
Perhaps the knowledge wasn't known. I know that it is easy to think of how things are today and impose those thoughts onto ancient times. However, the ancient Israelites did not have the scriptures as we have them today. I know they had some scriptures that were in the synagogue because the Savior read from Isaiah during worship in his home town. But perhaps the writings of Micah was not available before the Savior's birth. Whatever the reason, we know that by the time of the birth of the Savior, this knowledge was lost. Even the priests of King Herod had to look it up when the Wise Men came to worship Jesus. How sad that the 2nd most important event in the history of creation was forgotten by everyone who was around to witness it! Until tomorrow.