C'mon, we're at war, and the buck stops with the President. If Bush had wanted visa express stopped on 9/12, it would have been.
And it should have been. An EO would have done it.
Look at this, from the article...
The program is being terminated in response to criticism from Congress that it has allowed terrorists to enter the United States, a senior State Department official said.
President Bush has been slow off the ball where matters of immigration are concerned, even where it impacts the War on Terror. Ending visa express is a small step in the right direction, but as it stands, it doesn't appear Bush is even responsible for that bit of progress.