It's not kid gloves so much as laziness. A good leader can listen to the problem, and just turn it back on the staff for a solution without wasting their brainpower, but many leaders can't... They hear the criticism and think they need to go into "formulate appropriate response" mode. That leads nowhere because there's no space left in their brain, and even if they come off sympathetic the net result is they're not really listening.
In those cases, as the underling, it's better to offer a suggestion because they can run with that.
Of course, it's easier said than done. Especially if you're busy, you know, doing your job, it can be hard to find the time to sit down and find solutions to what is probably a pernicious problem if it's being elevated to leadership.