Simply calling someone out on something has rarely had a positive effect, other than adding entertainment value, in any situation. If you want to discuss the etimology of the word troll, then it's disruptive, emotionally provocative, and generally does nothing but upset people, though we should have thicker skin if hanging around these parts.
Do you have any serious suggestions, with clear, attainable, and measurable goals? Can you motivate people to achieve these goals? I ask with earnest because is what a good leader is to do in his or her stripped down essence. I know you didn't offer to lead this place Spectre, but don't criticize the only one who has stepped up with good ideas, initiative, and follow through.