Personally I'm willing to cut Pete some slack. He's a politician, and if he hadn't participated in the event he would have been slammed for "promoting the gay agenda" or whatever.
That said, I'm also not willing to donate money to an organization whose belief system includes the belief that I should be dead.