Talking of laws and gays, even a culturally liberal country like US doesn't allow gay marriages in all of its states.
Listen to what this clown called Kamal Farooqi has to say about the ruling:
You are known as a liberal Muslim. Why don't you see the sexual emotions of hundreds and thousands of people around us? If your son or daughter would have been gay how would you have addressed the topic?If my daughter or son would have been such, I would have definitely counsel them. I would have explained them this is unnatural and inhuman. Because this will ultimately lead to the destruction of the human race. This (legal right to have sex with the same sex) cannot come under the definition of 'freedom'. All kinds of freedom have some moral context or ethics. We have to follow those ethics.