I feel I have to opine here. If you feel the discussions are not meeting your expectations why not start the topics yourself to give others an idea of what you expect?
As long as posts fall into the realm of acceptable discussion as per the rules, let people say what they want.