Wait, so just because a few people point out the video is terrible, it means we all need lessons in constructive criticism?
I think you're the one that needs a lesson in this kind of thing. Which is good, because there's a section in that thread telling creators to accept they'll have flaws, that they need to seek to improve and need to communicate clearly, and you need to sharpen up on all three.
Also, this is the completely wrong section, take it to the videos and flash subforum.
Edited:
Also insulting people who point out your issues aren't going to improve your image and/or reputation at all.
I see you turn this all 180 degrees, well thats how I see it, is all I have to say.