Why is the President pushing an anti-gay amendment?
Three possible reasons:
1. He hates gays.
2. He is reading the polls and sees the GOP hurting. How do you get an animal to pounce? Throw them some red meat. Nothing gets people on the far right going like some good old fashioned gay hatin'!
This time I think that Bush is badly misjudging the right wing. They love hating gays, but the are not liking Bush or much of the GOP leadership at this point. This faux passion for hating gays is not going to fool many, and Bush's standing in the polls will not be swayed by this hateful action.