Meh...I think it's good that fans discuss the pros, it shows someone is interested. But it kind of depends a bit. If you go out of your way to criticise someone for something that is not relevant to their playing: "So and so is a cheap bastard", or "so and so is ugly" etc..Then I don't think that belongs on the forum. If a person plays slowly, it is not wrong to point that out. It is an easily verifiable fact and an observation that is fair to make. It is also fair to say that you don't like it. That is your opinion, and you are entitled to it. You may have to defend that opinion and others may not agree, but this is a discussion forum and that's what it's for.
You risk making yourself look very stupid when you say pros "can't play" and other general, negative observations like that. It's kind of like when a 500 pound guy criticises an athlete for not being fast enough or whatever. You will also be called on to show your own skills a lot...
There is a lot of shenanigans going on in pool right now. People are rigging racks, throwing games, playing slow and doing all sorts of unethical stuff. If true, they should be called on it! If not, people should stand up for them. People on here are very well informed. If someone is blatantly lying or making stuff up, they're usually found out pretty quickly. When something like that happens, I'd wish it had consequences for that persons forum status, as well.
Oh, and I do hate Yelp. Why do I want to read the whining of some idiotic malcontent? Some people should never leave their house.