many of us have stood up for this site time and time again, even when people who were role models of the site left because they felt they had "grown too big for newgrounds"
API and DavidOrr - I'm look at you
also if you have a beef with the site, there is a thread for the newgrounds evolution thread.. somewhere.. I can't rememebr where it is.. where you can voice your concerns.
Just remember eternal bitching about a site only makes the staff of said site view you as whiny little children who realistically don't deserve anything, nevermind the perks of being able to submit almost anythnig to a site dedicated to limitless creativity.
Sadly for some reason the majority of users on newgrounds seem to be talentless crocks who would rather spend as little effort as possible in their submissions - mainly in the flash portal - then contribute anything worthwhile. At least these adys anyways - but you cannot change users - you can only shape the site so that it attracts better people.