City councils do this, of course. My city council is just as liberal, and they passed a resolution last year refusing to do business with North Carolina because of the transgender bathroom law. I'm sure North Carolina is dreading the imminent collapse of its economy without the dollars flowing from Royal Oak.
But just because it's common doesn't make it any less absurd, and it's all the more absurd when your gigantic city is awash in problems of its own - and could really use some focus from its leaders on solving those problems. Instead, Los Angeles taxpayers are paying their elected officials to do this: