Then they should learn to argue their case better, because they're doing a terrible job. "Should be illegal" is an inadequate argument. "Should bes" are worthless. If you think it should be illegal, then find a way to convince the courts.Many, many more people in the US believe homosexuality is immoral and should be illegal, than there are homosexuals. Recently, a homosexual argued there were Nine Million homosexuals in America. There are easily a Hundred and Fifty Million people in America, who believe homosexuality should be illegal.
If those 150 million people (citation needed) feel that homosexuality is not for them, then they are free to abstain from it. But there's no justification for them to impose their personal values onto others.