In a heavily biased children text-book that i 've read during my childhood, all classic European and American figures are shown as clear-straight gentlemen with great attitude and qualities.
Not until i read the fact that Alexander the Great is gay and Julius Caesar and several other Roman Emperors are bi-sexuals. George Washington, Theodore Roosevelt, etc etc American that were considered noblemen in the past are quite racist in today's standard. Their stories are cleansed, white-washed for children by overly-religious sensitive, fact-fantasizing book publisher.
I guess it is the same "storybook children" idealism in that "everybody is normally straight, do their duties and willing to die for it, fearless and noble warrior" environment that this ex-general wanted to show the world. While in fact, i read a lot about top brass ass-kissers, corrupt officials, and morally questionable decision-makers (like Rwanda and that Srebenica Air Support rejection) in that same environment.
But anyway, sounds like some ex-general is about to carve himself a political career in the Bible Belt and uses this as a political vehicle. So it's just to confirm the fundamentalists in their medieval beliefs that there's something so untrustworthy about homosexuals in the US that they should not be allowed out of the closet while in the armed forces (unlike in those debased, immorally liberal European countries), and that women in the US are so inferior that they should not be allowed in combat arms (unlike in those debased, immorally liberal European countries).
Then we can safely conclude, anyone voting from Bible Belt region are ignorants. Since most of them seems to buy this kind of crap.
I believe if you are against other belief, you shouldn't use manipulative measures. Even in Islam, framing/scapegoating other people is considered a 'heavier' sin than murder.