"Liberal" or not liberal is NOT the issue.
The issue is why the **** should ANY city demand that any proprietor of any business apply for "permit" to fly the colors of any of our services? If he wanted to fly a banner for Pepsi, I can see how that might come within the parameters of regulation of commercial activity.
But he's not advertising or recruiting for any of the armed services. He is HONORING those who have served. And if that's not free speech, then what exactly IS free speech?
We are a nation of laws. I also think this is a stupid law. We don't have to like the laws....but we do sort of have to obey them.
This dude will probably get his way in the end. These things have a way of working themselves out.
"sort of?" in this case, the law needs changing, how do you go about changing the law? I've already volunteered to pay one days worth of his fine...what the heck, I'll gamble less when we go to Vegas in Jun. If I were in that city, I'd be doing my shopping outside the city until they change the law, and I'd be vocal about that.