Philosophically I am with you, but the site design seems to make it feel 'dirty' to me. I really wish it broadcast the ideals your blog post is rather than broadcasting a cockroach and dirt.
I am curious what kind of features exist to combat slander (and what features exist to keep those features in check against honest, but negative, feedback)?