No doubt, there are serious discussions, but there are pointless or politically driven bashings too.
Everyone gets some criticisms, including those engaged in serious discussions. Myself no exception.
China bashers just have their fair share.
The most important thing is, no one got his/her posts or comments removed because of the criticisms.
This holds true even if you deny that there are politically driven China bashers.