I would disagree.
Whenever I see statements with absolute statements like anything, nothing, always, never, I question them.
We all stand on the shoulders of giants. So what we do is impressive for when we do it. What those in the past do is impressive for when they did it.