As for why the military tends to support Republicans, “groupthink” is certainly designed to make Democrats feel superior. How about this? Could it be that Republican military members were Republican before they signed up and before they even became part of the group? Do you think that Democrats who sign up go through some brainwashing program that turns them into mindless Republicans?
Maybe there are just more Republicans out there who feel that they are doing the right thing by joining the armed services and standing ready to give back to this great country.