I'm with you on the "what did they think was going to happen?" part for housing release day. It's happened every time and will continue to happen if they do these "starter gate" type of releases. This is one of the things they say they're addressing though, so fingers crossed.
I didn't get "don't tell me negative things" from that post though:
"If you can't contribute something positive to the conversation, or there's a chance you're speaking out of blind ignorance, just find something else to do."
Doesn't mean "only say nice things". It means contribute. Suggest a solution out of educated experience. "DO WHAT THIS GAME DOES" is not helpful. "I like the way this works in this game, maybe we could do this similar thing that works with the established mechanics of our own game?" is. "I don't like this thing" is feedback, but not all that useful.
I dunno about you, but I see a hell of a lot of toxicity in these forums, "lol the game sucks and is dying, SE white knight go suck more SE D(&^" pops up a lot. I always ask why those people are still here and haven't gotten a reasonable answer yet. People attack each other, insult each other and tell them how dumb they are for thinking some way without any sort of counter argument or proposed solution to the problem. They use the forum to put others down and contribute nothing. "LOL NO THAT'S STUPID". Not criticism, just an insult.