Frankly, who better to punish than businesses in the jurisdictions that have engaged upon sedition as a hobby? They funded the campaigns of these loons (or failed to effectively fund opponents), they provide the tax dollars to support these seditious activities. It would seem logical to terminate all business relationships with not merely the city governments concerned, but all businesses within their respective jurisdictions, until such time as the guilty are rousted from office.
Actions and inactions have consequences.
I can only regret that we aren't yet seeing suppliers of emergency and other equipment to the cities themselves severing maintenance and other contracts. Let the cities pay retail