Both positive and negative constructive comments are more than welcome, however, the constant whining about timelines and mangagment from a few posters is unnecessary.
If someone has violated the rules, then report the violation. Feeling something is unnecessary isn't a violation, nor is it an argument. It becomes a personal attack--and that is a violation.
It is not only the Hub Leaders that drive people away from this forum. As long as the discussion is on-topic and not personal then it should carry on. (However, repeating the same point despite a response is a violation.) It would be a pity if long-time contributors to this forum felt they had to leave because of personal criticism.
As Chappy said the other day, "Debate the point, not the pointer."