Now in my old age, I hear the occasional mutter about Fart.
Gee, I only hear that when they're down-wind...odd...


The military does seem to inculcate (big word for the day!) the habit of surnames from top down, RANK and surname bottom up, and first names peer-to-peer. That happens in boot camp and continues all through the career. And by peer-to-peer, I mean same rank, not one or two up or down, altho in Yuma there seemed an exception to that whole rule within work-center areas Couple ranks either way was first or nick-names (Ziggy for VanZuiden, Spaghetti for Sepulveda, Pebbles for Linda-Lou South, Digital for me...don't ask...).
Of course, the Radar shop in Yuma was also the only shop I ever saw that had a simulated Union designator, FOMDT Local 630. Pronounced FOMM-DET, for Fraternal Order of Microwave Device Technicians, and we were AIMD Avonics, Workcenter 630...And we all had "Codenames", we had specially made T-shirts, etc etc.
Only exception I ever saw in the military to a large rank gap rule was Pilots. They tend to prefer their call-signs (Orca, Tanz, Clutch, Crunch etc etc), and even nugget pilots to squadron commanders it works. Again, there are exceptions, such as CAG, Captain, Boss, Mangler, Top, Chief, and so on...SIR is always a good one too, needs no other designation...

As to the TV shows, only one I ever saw that excepted the Surname rule was CSI: Miami...Everybody called the leader Horatio, instead of Cain. Great name for someone IMO...And they ALL have first (Christian, if you prefer) names, just very rarely used, although a lot of nicknames do get used.
Pat☺