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.
What truly threatens society are laws that criminalize the actions of peacefully, civilly TELLING THEM TO GO SOMEWHERE ELSE. Personally, I think a presidential candidate who campaigned on a platform of de-criminalizing bakeries, landlords, employers, adoption agencies, military agencies, schools, etc. who choose to peacefully, civilly tell open homosexuals to take it somewhere else, would WIN.
Again, the problem isn't lack of laws criminalizing private/personal sins and weaknesses (as opposed to public sins such as murder, thievery, rape, assault, etc.). The problem is the existence of laws, pushed by the left, that criminalize moral people who peacefully, civilly tell homosexuals to go somewhere else.