Originally posted by onebloodonelife
Just because something is held as the popular view certainly doesn't mean that it's right or that the government should embrace it. During the civil rights era, the popular view in the South continued to be that African-Americans were less than whites, but the government stepped in. It took a long time for the government to take a pro-civil rights stance, but it did happen. The government's attitude towards homosexuals is no different.
In a perfect world, yes, but priority AAA1 is staying in power, especially so today. So it's not so much that government = the people, therefore government attitude reflects the peoples attitude, it's more that if they want to stay in power they need to accurately read that mood/attitude and exploit it/play up to it. That goes for both sides of politics. Witness the last US elections in relation to gay marriage. They accurately and successfuly read and exploited that, and if any monkey out there thinks it's because they 'believed' in it, I'm surprised you are smart enough to have turned on your computer, logged on and found this site. Seriously. If there were a stronger hot issue they would have played up to that one. It's all about gaining and holding power.