Nothing is really free.
What did the military have to do with it?
Seriously, the reason businesses give/gave police discounts wasn’t to thank them or be altruistic...........it was to encourage the police to patronize their establishments because they now that criminals shy away from police. So yeah they just might receive a great big can’t give a shit the next time they need help. Personally if I lived there and was a customer of that donut shop I would tell the owner how fed up I was with their anti cop bullshit and that they lost my business.