From my experience, the "military" or command mentality is this:
Follow my orders, questioning things is a sign of subordination, obey my guidance because I am right, just do it, and you don't have enough info to make your own decisions.
We have all worked for those people.
The one thing I have found without a doubt from every person I have met that has some or all of those characteristics is a person that is not truly comfortable with what they are doing. They are afraid of people digging in deeper into the why and how because they themselves do not know or did not think or care to ask. They do not want to be questioned because it may expose their own weaknesses. It is a mechanism they use to deflect the questions and reasons hoping you will just accept them. I've seen this from both ex military non military people with no more of one than the other. I've also found that if the person really does not know what they are doing or in over their head but is playing the part, they will EVENTUALLY be exposed at some point. It's usually not long for once a few people on both sides of that supervisor or person start really digging until they are gone.