I do agree we should define some rules in this forum, especially the meaning of troll. There are indisputably several tolls in this forums. But there are also a bunch of snowflakes accusing anyone as troll who disagree with them.
Regarding the quality of the admin or the mod, I hope he or she will be impartial enough and capable to make his or her judgements based on facts, logic and consistency instead of basing his decisions on opinions from his or her friends.