When good real Americans stop raising their children to be heterosexual and stop teaching them that it is their duty to reproduce one day I suppose homosexuality will become as cool as
Golfing Gator and the other weirdos want it to be.
Everything in your world is all or nothing...black or white. Either everyone is gay or nobody is allowed to be.
Pretty much nobody is teaching their kids to stop being heterosexual.
There is no duty to reproduce. People should reproduce because they want children, not out of some fucked up sense of duty. People that reproduce out of "duty" or because it is the thing they are supposed to do are the people that end up hating their own kids and abusing them.
You were clearly born about 1000 years too late.