That's mostly what I'm talking about. I completely accept criticism, but only if it is presented calmly and constructively. Just saying "this sucks" or "I don't like this" isn't okay.
Well, actually, it IS ok. They have an opinion. It coming in a format you don't like doesn't make their opinion any less personal or valid.
What you SHOULD do is respond to posts like that saying "WHAT didn't you like? WHAT sucks?" That shows a willingness to accept their criticism.
Because you know full well that well-reasoned, thoughtful, polite critiques are rare and at one end of the spectrum entirely. If that's your standard, you're going to be locking/deleting an awful lot of posts.
Get used to the idea of people saying "this sucks/I don't like it." Because being used to it means you're not going to do the typical knee-jerk reaction, which is to lock/delete something that doesn't meet your standard of feedback.
Let me put it another way. When we have a hundred thousand dollar client call us on the phone
freaking out about our software, throwing explicatives out and borderline personally attacking us...what we DON'T do is say "Sir, we only take polite criticism." Being a game developer is no different. Those people are your clients, and regardless of how much it sucks to have them flip out on you or treat you with less respect than you think you deserve....they are the people you're serving and their feedback, even the shitty feedback is meaningful.