I will never enter/join facebook or twitter. Not for the reasons you mention, but I don't agree with type of website, so I can't be a hypocrite by saying I am against it but then signing up myself, irrespective of the cause. Morals always come first for me.
I agree with the cause, just not with the medium used.
Steve