Guy loses any credibility as far as discussing science fiction by starting off praising the inexcusable Starship Troopers movie. Means he never read the actual book, which is a pretty good indicator of how little SF he reads.
Now, he does have a point about the PC-ness in Next Generation, which later Star Trek shows especially DS9 kind of undercut.
In the first episode of ST TNG they used money, the crew was shopping at FarPoint
I remember a line from Quark when he had enough of the holier-than-thou humans bad mouthing his race. It something to do with genocide and Hitler but I forget the words to even paraphrase.