If the Federal government tried the things local government can get away with, there would be mass revolution. In many places you can have a lien put against your property because your lawn was too high and you didn't pay the fines. Imagine if the Federal government tried that.
Local government can pretty much shut any event down based on zoning, noise ordinances, permits, incorrect paperwork, or any other number of technicalities. There's really no such thing as free speech when it comes to the city level of government. Maybe in principle, but in practice they have so many tools to shut you up it's sheer luck if you ever get your message out.