Yes, we need more honesty like that. Too many times people post crap pictures or links to crap sites and there are 24 replies saying, 'Yeah, nice one <insert name>, good photos/website". If you're told something is crap it's constructive criticism - they either go away and come back with something better or they nob off and do something different.