I agree with you.
When looking at some forums it is just bashing each other for no good reasons at all.
At this point I feel that as a Chair and Mayor that I don`t have "power" over my followers so to speak. I can only demote and kick people but then my corp suffers as well. There is no way to truly reward or punish players and I believe that aspect will put the Chair and Mayor position in a different light.
Give them power to create a sense of order and justice for those that have been wronged by others or those that are doing wrong to other.