He sure did shut them up though... waited there until he was sure his point was understood... Just doing his job and doing it well IMO.

Yes he sure did. Figure he's still a young soldier, full of reverence, honored to be chosen for that position and taking it seriously, yet as much as he understands he's still subjected to idiots and must deal with them in his most professional way, rather than bitch-slap them as he probably would as if he was off duty.
I have to imagine he's been trained for those situations. It's a shame he has even has to.