Because no one seems to have gotten this joke:
Sebastian calls Jim a pogue. Apart from a racial slur for irish people, in the military POTG – pronounced ‘pogue’ – is People Other Than Grunts, ie. non-combat or officers who give orders but don’t get shit done themselves.
It’s the prissy irish bastard pun you’ve all been waiting for