Who cares how they feel? They knew when they joined the military how everyone felt about them and that they wouldn't be able to be open about it. Why is the General, who represents 99% of the military the one who is wrong? You political correct libs will ruin this country.
I am no "politically correct lib"... I'm a red-state (Ohio) kid who thinks Ronald Reagan is the greatest president of the twentieth century... Now that that's out of the way, I will address the rest of your point.
1. Since when are army personnel allowed to express personal opinion like that? I thought civilians were entitled to opinion, and military officials were supposed to shut up and execute orders from their civilian overlords.
2. What if the guys in some unit were racists and didn't want any negroes among them. Would you blame the black guy for joining the army, because "They knew when they joined the military how everyone felt about them"?
3. I am sure we have heroes out there in Iraq and Afghanistan, young men and women bravely serving this country, risking life and limb, who just happen to be gay. They didn't need this punch in the face from Pace. He just came out of nowhere giving out his personal opinion, for no good reason at all.