I think that business is most often more efficient, but efficiency doesn’t need to be the goal for everything and those are the areas where government is needed. This is assuming that the people running the government aren’t just as corrupt and greedy as their corporate brethren.