The thing about Anonymous is that it's not a single group which takes up noble causes. It's broken up into countless different little groups and sects. Some of them are helpful, and some are just as likely to frequent sites like Is Anyone Up? in order to leave some of those disgusting comments.