As I noted previously, Congress writes the rules on how the military is run and administered(That's from the Constitution). They continue to make changes of many sorts. While I don't think that that the Executive Order that President Obama signed is yet codified in statute, it might get added to the next DoD budget and become law depending upon how support for that particular issue is generated in Congress.
For those of you who aren't American, you don't get a vote. You are mostly passing wind here. For those of you who are American, if you feel strongly enough about it one way or the other please do write to your elected representatives. Let them know how you feel about it and why.
We now return you to the bun fight already in progress.