Moreover, unlike Afghanistan, the Germans and Japanese (especially the Japanese) displayed an actual ability to attack American interests not just isolated incidents.
The truth is that with 9/11, there was no government entity to be defeated. The best we could have hoped for was to beef up our own security, and then ignore the countries in question. Maybe go after Bin Laden like we did -- stealthily and in the night.