There's a difference between constructive criticism and bitching. Constructive criticism is there to help give feedback to the devs about our feelings on the current systems in place in the game. Bitching is just whining about things that particular person simply doesn't like, often with little factual basis behind them.

People need to come off the notion that they're entitled to the devs taking everything they say seriously. I think the devs should listen but take every suggestion with a grain of salt. Listen but consider whether or not the issue is actually an issue and if it needs any kind of resolution.