Well, that's true, but on the other hand it is (at a minimum) unseemly to start a non-profit and make yourself the directory/President/CEO with a big salary. Plenty of people hide behind the non-profit status and make a bundle of money. I am not saying that Jim Robinson is a crook (and I don't think he is paying himself a big salary), but going for-profit might passify some people. Again, I personally don't give a hoot how he does it or how he pays himself with the money I contribute.
Honestly, I find the term "non-profit" mildly distasteful, b/c it is almost always some goody two shoes liberal group (ie pig-faced marxist) that thinks we (you and me and everyone else working in jobs where we are held accountable) are evil if we don't donate to their cause.
BTW - I thank my lucky stars I don't work for an employer who browbeats everyone into donating to the United Way or some other mega-charity.