Do you think that for the first 150 plus years, the state laws criminalizing sodomy (and as far as I know, were universal among the states) were unconstitutional and people (such as Jefferson who was governor of Virginia which had such a law) just weren't enlightened enough to know it?
Homosexual activity is a sin, not a crime. (Or it shouldn't be anyway.)