Has gone psycho
Actually i think it is. You should not mingle with things that aren't your concern. If you want to take this kind of decisions, create your own town. You can run it just the way you like it.
Hey guys, do you think this is a good reason to kick someone out???
The majority of towncouncillers have thought about their strategy.
And some punk member shouldn't screw it over. You being kicked is a logical decision i would have made (based on the info in your post)