Big things are happening on TV Tropes! New admins, new designs, fewer ads, mobile versions, beta testing opportunities, thematic discovery engine, fun trope tools and toys, and much more - Learn how to help here and discuss here.
The objector tends to overreact to the smallest thing; however, when the hero commits a truly horrible act, he's the only one to call him out. The hero justifies his actions with I Did What I Had to Do, which the objector agrees with... until pointing out there was another way. Said option was workable, but involved massive risk and could have resulted in Heroic Sacrifice; it's left unanswered whether the hero's solution was more pragmatic or not.
The objector calls out the hero arbitrarily, so it's impossible to tell whether it's out of moral objection or something else.