With all the attention paid to astronomy (e.g., building the pyramids to align with the north star, the Mayan obervatory, Stonehenge, etc.), perhaps they were trying to leave a lasting message to "Hey, look out".
That all for now, I'm going shopping to stock up for the next asteroid:
I subscribe to that idea.