I'm going to agree with Nexerus (Crazy I know) on this one. Private donations are grossly ineffective is the services are going to do anything effective and if we allow corporations to "control" the police for example, then there is potentially a lot of room for corruption.