"This board?" No.
Some posters. Who, by the way, have as much right to question the manager as you do to support him.
Attacking other posters, however, is out of bounds. And you're skirting the boundary of that.
Let's all let others talk.
Disagree with them? Fine. Please stick to why.