moreover, because I'm working in a relatively big org I know whatever "tough" decision to be made very likely comes from upper management, so no real reason to get mad at your direct manager
What I hear in this post is people taking orders of magnitude more credit for successes but whining when they're held equally responsible for failures.