If the religous arguments are correct then the sinners will be punished in the after life.

That is as maybe, but why should someone be outraged here on earth for something they believe the sinner will be punished for by God?

I have no feeling either way about homosexuality and I have friends who are openly gay, big deal.

As long as they don't try and ram it down my throat I don't care.