great comment.  you've got to meet these people, talk to them, and make your own mind up. One of the main problems people have with this type of organization is that they are 'shadowy'.  but this guy is in the public eye. maybe meet him and ask questions and judge for yourself instead of letting other people's hate or ignorance speak for you.