Is this site too funny or too mean?

Posted 9 years.