First, a homosexual relationship is incapable of creating new children,
and therefore contributing to society.
They can adopt, as Zoo said. Plus producing children is not the only way to contribute to society. In fact children might cost society more than immigrants.
Many heterosexual relationships also don't produce children. Should we condemn those too?
Second, a homosexual
relationship is immoral, wrong, and unnatural and as thus should not be
granted rewards for its presence.
"Immoral" depends on what you regard the moral authority. I tend to use the Tanakh (Bible), but I reject its teachings when I don't understand them.
I see no immorality in homosexuality if it is practiced in fixed relationships and away from me.
"Wrong" is even worse a term. What is "wrong" about homosexuality? What's the supposed goal that homosexuality fails to reach?
And "unnatural" it is not. It is quite natural, like eating bacon, and many animals practice it. In fact it is morality that is unnatural, it is forbidding acts that is unnatural.
Third, a homosexual relationship is
one of a desire for pleasure, not a desire to make a better world or
future.
Hate to disappoint you that pleasure is the better world.