It's the vocal minority....the problem with Mesh is that they appear to have a high volume of trade, so even if only 1% of their customers are dissatisfied, then that could still amount to an awful lot of people who want to make negative comment.
A comparable situation happens in the auto industry. When a customer buy a new car and there is something they genuinely like about it, they will tell 6 people. If the same customer buys a car and there is something they don't like about it, they will tell 26 people.
It's a no win situation, short of banning negative comments. But that would defeat part of the purpose of the forum.