Возможно также, что дело происходит в американской или британской армии, где обращение "сэр" или "мэм" относится только к офицерам - к сержантам и капралам обращаются по званиям. А если зелёный новобранец по ошибке назовёт сержанта "сэр", то вполне может натолкнуться именно на такой ответ - "don't call me Sir, I work for a living!"
(Замечу, что чуть ли не единственным исключением является курс молодого бойца морской пехоты США - там, как и показано в той же "Цельнометаллической оболочке", к дрилл-инструкторам обращаются именно на "сэр". Но это лишь потому, что рекруты ещё не считаются "настоящими" морпехами, и только после окончания КМБ получают право обращаться к сержантам по званию)