I can understand your reluctance to question the WM, and yes I agree, this site provides a lot of good information, but without the members to post this information, there would be no website at all.
If there are dodgy practices going on, then the credibility of this site is in question.