what are you talking about? Two weeks ago they raised $50 million for SOWF. And you fault them for that?
You might want to check the fine print. Last I saw, Glen Beck's rally had people thinking they were giving money to veterans, but the fine print said that the money would go towards paying for the event (which would include Beck's salary), and whatever left over would go towards the veterans.
Did you give money or want to give money to that event? I can't imagine it would feel good to find out you were paying for Beck's salary, instead of the good cause you thought it would go towards. And you know, that organization is under no obligation to tell you how much of your money actually ended up going towards that cause.