He’s not being an asshat. Do you know any LE agencies whose departments are awash in money? If the public paid for this and because of it a team can’t afford to be where it needs to be, or the overtime that generates causes cutbacks elsewhere.
If the teams couldn’t finance this, a better way to handle it would’ve been to hold fundraisers, do the GoFundMe thing. I’m sure the public would have been eager to chip in.
You have just been added to my asshat list. You are a dumb ass.