Sometimes it's about being professional, but more often than not it is about taking and ignoring mountains of problems.
You get called for being a whiner if you constructively point out problems, and a problem case of you try any solutions that are smarter than whatever your middle manager(s) comes up with.
Worse, if they perceive you as a threat. Or fail to play office politics - you will be that guy who does most of the work, or hardest work with no renumeration. Favorite of all hiring teams until inevitably getting psychologically damaged if you're normal in any way. (Especially crude way is to give someone a problem insoluble by one person or overload a small team.)