Which of the following statements is NOT a reason Stonehenge is an object of much debate?