I just remembered this after speaking with a customer service rep on the phone and she used military terminology.
I was in the military from 1983 to 1986. This took place in the late 80's early 90's. I was in line at a store waiting to be served. There was an older man who was currently being waited on. I don't remember the particulars because it was over 30 years ago but he was berating the clerk because she didn't know military terminology. We were at a store with locations all over the US and we were not on post.
I stepped in and let him have it. He told me that he was a retired Sargeant Major and this is a military town and she needs to know the lingo. I told him that he is in the civilian world right now and they aren't required to know military lingo. If we were on post then yeah they should know the lingo.
Frankly I can't remember the rest because it was so long ago but I always had a partition in my brain. When I was at work I went to the latrine when I was outside of post it was the bathroom.
Yeah my favorite was when I would have some officer's wife try yelling at me about something and then say "Do you know who my husband is!!!? Like really I could give a flying F*ck lady, I decided to serve and put on the uniform and while I may have to salute your husband when he is around, you are NOT in the military and I don't owe you anything. I would do petty things to get back at them that wouldn't get me in trouble with my career. People like that suck.
And, suck as in your case, said Sergeant Major is now retired and is no longer in charge. He doesn't get to just be a dick and have it fly so too bad for him.