Other sins include murder, thievery, battery, rape, and bearing false witness; those sins are not only crimes against God, they are crimes of harm and force against innocent people, and laws against them are NECESSARY and APPROPRIATE to make sure there are earthly, immediate negative consequences for crimes against PEOPLE. I know you will say "But any sin is a crime against people," and I would say tend to the beam in your own eye before you presume to take on the role of judgment dispenser for the private, personal sins of your brothers and sisters.
I answered your question. Now answer mine, please. Why not criminalize sins such as gossip, lust, or gluttony? They are sins exactly the same way that homosexuality is a sin.
Again, I answered your question because I KNOW my mind on this. Do you know your mind well enough on this issue to answer my question to you? Why not make a crime of other sins, like gossip, sloth, gluttony, or having sex outside of marriage?
Can you picture a Presidential candidate campaigning on a platform of criminalizing adultery or fornication? Probably not, even though these are arguably a greater social threat to marriage and family than homosexuality.