What do you consider government's role in society to be - is it the function of government to dictate what societal mores should be, or should it conform to the views of society? Is our government merely an extension of our society, and thus any legitimate concern of society is also a legitimate concern of the government?
Personally, I think that it is for society to deal with issues of morality, and not the government - government is amoral and should not be tasked with being the arbiter of moral issues. Society should keep governemnt at arm's length and not embrace it too closely. If you do, you can't see what it's hands are doing behind your back.