I hear you, but you seem too resigned. It's up to humans, not up to God, to create communities and community standards. Hopefully the latter will be in tune with God's laws.
All: I don't really think the mayor is amoral by choice. More like brainwashed and spineless. Listen to Evan Sayet's speech to Heritage (YouTube has it). He explains it. Pure gold.
Sorry, the above was to Cyman