It's not cast reviews. It's cut up footage made by a guy (Major Grin) who does silly recuts of the next generation show for laughs. Have you ever seen any of them before? A lot of them are kind of strange, but admittedly I've had a couple laughs at them.
I never said the TNG cast were reviewing STID, just the actual crew and characters. Besides it would not be General Grin if he didn't commit a few acts of utter barbarity upon the TNG characters. I'm just waiting for an STID recut!