The mayor sounds like my neighbor, across the street. If something does not fit into what she considers, "acceptable", then she stirs up trouble.
It's not like she put up a 20' blow-up bird on her roof. Who cares if it's a peacock??? Seriously?? You're right- some people, REALLY, need a life. Look at all the money, wasted, on this that could have been spent on important issues like hospital ER's or roads or any of a thousand things that really need attention.
BTW, funny photo of the Christmas lights! Your DW, obviously, has an outstanding sense of humor!!