The only reason it is considered "lunacy," is because the marketing of evil and the selling of corruption has degenerated to such an all time low that homosexuals are being ordained by "christian churches," the homosexual bishop in New Jersey went as far as to suggest Christ was a sodomite, and there was a play in Boston depicting Christ as a queer. That's lunacy!
Of course the latter things are lunacy, but that doesn't mean the former isn't. The Apostle Paul said Christian gentiles are bound by the moral restrictions of the Mosaic law, but not the ritual ones and, presumably, the specific punishments. We also have a duty to love one another, and therefore to love the sinner and hate the sin. I don't think in this day and age, when there is not a consensus on the immorality of homosexual activity and the harm from such activity is mainly to the people engaging in it, that the death penalty would be wise or appropriate.