Elections matter.
this wasn't an election issue, and we certainly have votes in the senate to support this program. there was no need to cave in on this.
I heard something on talk radio about this. Speculation was that Bush negotiated a compromise because he feared Congress would shut down the program.