Legalizing homosexuality would be opening a Pandora box
Take a peek at our society 100 years ago. Then visualize 100 years into the future. Calculate the rate of change and you will recognize that some of our battles are not effective. There are things that are bound to revolutionize with time whether we like it or not. Not only in the view of social morality or political dogma but principles and beliefs of religion as well.