If the guy really did make a physical threat then he got what he deserved. This is a practical reminder to keep arguments civil and reasonable. More light than heat.
If the guy did not make a physical threat then the city is misusing the legal system to stifle resident dissent. Question: are there citizens that COR leadership would prefer to keep at a 500' distance for whatever reason? While answering this question for yourself you may want to think back on COR hiring an expensive new PR flack to deal with blog posts.
I found this piece interesting:
It also bars Lagos from going near Plano Mayor Phil Dyer and City Manager Tom Muehlenbeck. The order excludes public events, such as City Council meetings, in which Dyer and Muehlenbeck are acting in their official capacities.
I think interaction with public officials about city matters should be handled in public, official events. This helps keep the interaction official (literally related to the public office) rather than personal. It may also assist transparency as it will have a greater chance of being recorded/transcribed.
My preference for this approach is why it bothers me when officials want to take a citizen's concerns to a private venue: phone, meeting, email. It's public business and needs to be handled in public. No drama, no he said / she said, and much less opportunity for misunderstanding.