While I do not necessarily agree with the entirety of this ordinance, I would like to point out 2 things:
1.  The city is entitled to take whatever actions are supported by the majority of its citizens, without outside interference.
2.  Don't people realize these types of things are just push-back against Trumpism?  These days, people do things just to upset others.  It's Trump's raison d'etre.  When that happens, you have to expect push-back.  Every action has an opposite reaction.  Never fails, because it is the law of the Universe.

All this pushing back and forth is serving no-useful purpose.