That's exactly it. C.S. Lewis called it "chronological snobbery," as if everything current is automatically superior to everything old.
It seems to be the underlying premise of progressivism. I think the attitude or prejudice derives from the great technological progress of the nineteenth century, which has been conflated with "progress" in ethics and other eternal verities. Nineteenth century Darwinism plays an important role in this prejudice as well.
Makes complete sense. Also a great way to ID the liberals among us.