The title is misleading. Mr. Andrew Shirvell was on his own time. As such, he is not a "state attorney."
Everything is legal and kosher here.State laws protect employees' rights to express political opinions in off-hours.
The title of the piece makes it sound like Andrew Shirvell was abusing his office as the state attorney.
Secondly, what does "bizarre" mean? Many christians believe homosexuality is immoral. It's a religious view. Calling it bizarre shows bias against christianity. I bet if a muslim group launches the same protest against homosexuality it would not be labeled as "bizarre."