Damn, that comment was quick. I totally see your point and I agree with you to some extent. All the whining can be really annoying but I also believe that one needs to make his voice heard to experience any form of change too, so I can still appreciate some of the whining. Not always, but sometimes.
There are better ways than to complain though, but people in general finds it easier to find things to complain about instead of trying to come up with solutions.