I will say this episode goes a bit far when it comes to "20th Century Human Bashing." There's times when Riker almost seems amused by these people but he resorts to bad-mouthing us when they're out of the room, wondering aloud how humans made it out of the 21st century.
Yeah maybe they were all a little too harsh in their judgment, but I still thought most of their criticisms were pretty fair.
I don't think you can just chalk up humanity's problems today to us not being evolved enough, or simply "not knowing any better." There's clearly a LOT of greed and selfishness and stupidity at the heart of it as well-- and I think the show was right to comment on that.