There are a few people who like to complain. In all walks of life and in all communities. However, those people are a very, very small minority.
Most of the things often labelled as ‘complaining’ are people hoping to find out if they’re the only ones suffering from a major issue or disappointment relating to the sim, or who are looking for help to find a solution to something. Sometimes a newcomer will repeat a question asked before and we can kindly direct them to a previous thread to find help.
Other people are expressing themselves after feeling disappointed or frustrated because they are passionate about the thing they dedicate their time to.
So, I wholeheartedly and respectfully disagree with the idea that people expressing non-positive opinions and feelings on public forums should either be shut down or compartmentalized. Part of being in a community is that we embrace the good and the bad, strive to help those who need it and celebrate those who do not, and share our experiences, in all their diverse forms.