Well, this is exactly why the war on terror is a stupid idea. Bush is thinking in terms of years (or months). The terrorists are thinking in terms of decades or generations - and what we are doing now may well clear out one generation, but it ensures that the next generation will be stronger and even more pissed.
I think the idea that Bin Laden himself funded the attacks has been disproven.