1. Simple economics.
National defense, law enforcement, etc. are public services. The public would not *individually* pay for enough coverage. It is the "tragedy of the commons."
We use public funding for these items because that is the only way they will effectively function. Also, law enforcement and national defense are powers granted to the government in the US Constitution.
2. Oversight
You don't want PMCs running your defense, because they are only accountable to themselves and their shareholders. If they had a monopoly on military power, they would likely become a dictatorial corporation illegally enforcing their economic interests on a defenseless nation. The same idea goes for law enforcement. Bribery would no longer be an unconscionable action, but good business. We do not want that, nor would we accept that.
I don't mind using public funds when a privatized system would not function. However, there are many areas where we use public funds for things which would function/self-correct on their own.
Last edited by RAIMIUS (2008-10-09 14:23:13)