Slightly similar example of "targeting businesses you don't agree with," locally there are a bunch of strip clubs. All are legal businesses, unless they're doing something illegal like prostitution or drug dealing inside, but the business itself doesn't
officially do that. The City decided they don't like strip clubs, so they started sending the local Chief Fire Marshal out to do surprise inspections. Naturally, he found violations (everyone violates some aspect of the fire code at one time or another, it's impossible not to) and slapped a red tag on the door, shutting them down until the violation is corrected.
The owner (I guess he owns multiple clubs) sued and won an injunction, part of which requires the City to send someone other than the Chief Fire Marshal on surprise inspections to the clubs because he "has a reputation for being a strict, by-the-book inspector, and the lawsuit contended he and the city use raids to target businesses, like strip clubs, that the city doesn't like."
The city did the same thing with internet gambling places. We've had hundreds of them here, mostly run by Middle and Far-Eastern immigrants (money laundering?). None of them have a clue what's legal and what's not. I know because I used to have to deal with them. I asked one of them, "Have you consulted with your attorney to make sure the business you're planning to run conforms to Florida Statutes on gambling?" He looked at me like a deer caught in the headlights. He had no idea gambling was illegal. They all claim the gambling machines are legal, but they're either lying or stupid. The city has cracked down on them one by one.
https://www.news4jax.com/news/local...s-bans-fire-marshal-from-surprise-inspections