For all those wondering, what does the Mayor really do?
Here is your answer, the Mayor has the right to adjust taxes, remove or introduce new laws, handle faction finances, introduce new projects (which actually do get implemented, if you haven't seen a satisfying amount of stuff implemented...