It can happen because, apart from accrued knowledge, we're no more intelligent, capable or "good" than people in any preceding age.
This idea that, as time goes on, we become superior to everyone before us is little more than ignorance and arrogance.