And that’s exactly the problem with it - you should expect them to help you because that’s what they are paid to do. And I shouldn’t have to feel like maybe they will respond faster to your restaurant than mine , because you give them free meals and I don’t.
It's usually not much different than the rules for other public employees in the same jurisdiction.The rule is usually not "police officers can't accept free food", but something more along the lines of "public employees can't seek or accept accept gifts of more than nominal value than are given to them because of their official position". If the rules are written to allow gifts of nominal value , it may be acceptable for the police to accept free coffee or soda , just like a restaurant inspector might be permitted to accept a promotional pen from a restaurant.