private corporations, when presented with an opportunity to make money and not help the people so much, will always go for the money. MTV, nuff said.
the only thing you have to look at is what motivates the two. if the public org is out to make money for themselves, then they suck. private corps, as a rule, are out to make money for themselves and therefore suck ass.
one has potential, one does not. sure, sometimes the way for private orgs to make money is to help, but thats only a coincidence. when the public orgs help, thats because they actually tried to do what they were intended to do.