IMHO, squid's reviews and comments are pretty fair... he speaks his mind, wich is ok (of course some people can't bear it). They aren't harmful... he just gets a bit upset when people think a good video is something done in 5 minutes (wich this is not the case, hopefuly).
I have uploaded one video to this forum... "Called throttle control", and squid commented about it. He said it was ok, but I was missing an idea for the video, it was just a bunch of clips with no relation, in slowmotion.
It was straight to the point, and I didn't feel dissapointed at all! I knew it was just a test, and he was right.
I haven't uploaded anything since that video, because I haven't got to the same level again (or higher).
I think that when you post a video (going for Unokeva example, and BigTime's post) at a level, you just can't post something below it! Even though the "pure LFS" was better than anything I've done, with the shadow of his brother video (Welcome to LFS 2 (?)) it was lacking something...
So you should stop crying about some people's posts, and start improoving! Take things easy, and be optimistic!