Yes, but no army that has allows gays to serve openly has never won a war... sooooo time will tell.
Alexander the Great did pretty well..............
Yes...but every war that has ever been fought (won/lost) has been fought with sinners...