Whining and complaining had always been the way human society had pushed forward, and form the basis of the democracy and politics.
If there's no love from the community no one would have cared and whined. Because people cared they complained.
So, what's wrong with whining? I can see no disadvantages.
Praise is good ocassionally but too much praise is bad. Too much complain is never bad. Nothing is perfect and there are always ways for improvement.