I have no problem with the "it's our train set - if you don't like it, sod off",
I adhere to it on other forums.
But I think you may be correct in saying "Perhaps they don't understand the military sense of humour".
Military people can be a weird lot sometimes, especially when letting off steam