The fight over the use of the term "marriage" is the single battle the opponents want us to fight: Because it's the only battle they can win right now. (It is one of those powerful iconic words that invoke all sorts of deep emotions in a majority of American people when they hear it. You can't change that with a logical argument.) We can win every other battle, right now! So let's do it.
I agree, but I cannot imagine that the Gay community will willingly sacrifice it's rights just so that all of the other battles can be won.