I don't think you understand how bigotry or prejudice works or why it's relevant to the rules of this site or society at large. I'll also address Marcus, Clutch, and Hopper since I'm nearly positive he's still lurking.
Taking issue with something someone has said, a stance they've made, or an action committed is reactionary and valid. Taking issue with the benign nature of a person's existence is not. How is this confusing?
Nobody has a problem with McCain because he served in war, but he doesn't get a free pass on every issue for the rest of his life because of that, either. He's done some transparently pandering and cowardly things over the years just as he's done some great things. Katie's argument is not that he's bad because he's straight, or white, or something that he doesn't have control over. Attacking the things he has control over - just as anyone else's - is fair game.
Also, how does having a policy of kicking out 'our' service members equate to helping 'our' war? Also, Packer is a hateful piece of garbage that is out of touch with even the religion he represents. He's the Beantown of the presidency of The Church.