"Complaining about a problem without proposing a solution is called whining." Teddy Roosevelt
One of my first boss's taught me this lesson. He said if anyone every had a problem with anything, he'd meet with them. The only stipulation is they had to bring 3 solutions with them to the meeting. No need to waste time complaining, just to complain.