"Shady characters" is a perfectly acceptable, and modest mind you, way to describe Liars and Cheats, in which their guilt has been established. Additionally, there have been plenty of BF threads with members showing pictures of poor QC and sharing their personal experiences of poor CS. You mentioned them not responding to emails in a timely manner, I would say that's a perfect example of poor CS. Seems like he's merely stating well documented facts, and not proclaiming a personal grievance.
Just because you do not share his opinion does not mean he's not entitled to it.
The following is not directed at Sunny...
These threads seem to spiral out of control fast, but the OP has asked a legitimate question. Sharing an opinion, whether positive or negative is one thing, not agreeing and starting a flame war is another, civility is key.