Good site; frequently see comments on here that sound like those on the site
Granted, popularity doesn't prove such projects are good projects and some criticism might be otherwise justified