Bush has to live in the world of politics, if he didn't sign it the issue and McCain would never go away. He took it away as a Rat campaign issue, and it will not stand as is.
Unfortunatly, sometimes you have to be pragmatic and pick your battles to succeed. This hardly makes him a jerk. Bush is a great man and a wonderful President. I don't know about you, but I've never found a politician I agreed with 100%. I believe Bush is a good and decent man doing the best for our country and I'm sorry that you don't. Think for a moment of what we could have had.
Show me where the USSC has striken cases down as being unconstitutional. Show me where you don't believe in government usurption of our rights, liberties and freedoms as secured from government abust by the Bill of Rights.