Hi Dean. I hardly think anyone is ever going to stop you from having or expressing your opinion.
Mods respond to the complaints of other members toward a particular member whom they think are taking advantage of, or just plain don't follow the guidelines. In fact, over 90 percent of mods taking any action is complaint driven by the members themselves.
I hope this clarifies some of the confusion that may have popped up from time to time.
As for missing threads, I repeatedly stated that anyone sending me the name of a thread that is being reviewed that they wish to see sooner, as compared to later. just needs to PM me and I will personally handle it ASAP.