I don't give a hoot about making Congress look foolish. Congress passes many unconstitutional laws. I expect a Republican president to veto those bills when they get to his desk. I was shocked & appalled when Bush signed McCain-Feingold, but even more horrified when the Supremes upheld it.
So do I. Just trying to make lemonade from lemons.