Just like the CFR legislation when he thought that the Supreme Court wouldn't let it stand and signed it anyway.
I'm sorry, but Bush just dropped another turd in the punchbowl.
In the CFR action, Bush went for the short run because the GOP was positioned well for more hard money.
In the long run the 1st Amendment has been trampled.
You may well be likely correct but if you are Bush is going to lose his conservative base.