Well said!!
More people should watch vote and review works on Newgrounds instead of going to other sites just to watch the same thing. The potential of Newgrounds as "the place" to debut creative works is very great. A lot of people should just vote and review and be more critical of the works on this site.
A lot of the most memorable stories and flash games I've seen and played are in this site ("EddsWorld", "Bitey", "There she is", "Snow, Snow for Lucy", "1066", "Savage", "Tarboy", "Moolt", "Darkbase" just to name a few). The quality of some of the submissions are truly top class. You've made a point here you know.