Gay sex doesn't lead to procreation so your basic premise is silly.
Marriages between people over the age of 50 don't really lead to procreation either.
Should we stop all couples who are over the age of 50 from marrying as well?
And by that logic we should let siblings marry but forbid them to have children in order to have marriage equality right?
In several states that is the rule for first cousins.