http://wehatethem.com/about.php?org=57 share your opinions!
I've just posted my reason for disapproval there