Cifex, I am not sure how it works around you. Do you have cops at sporting events, concerts, the fair around there? If so, and according to your research than the tax payer is footing the bill for them to be there.
The way it's structured here is that if there is some sort of private (football game, club, concert) event and a police presence is needed, the owner of the event must hire them for their time to work said event. That way tax payers are not footing the bill for a private event. Sure there are exceptions and there are rules that have to be followed. The bottom line is that they are still police officers and can arrest you if it's justified (or not justified I suppose).