Why Do Tourists Visit Ancient Ruins Everywhere Except the United States?

Americans travel to Machu Picchu, Petra, Troy, and Angkor Wat. So why do so few visit America’s own ruins?