The difference in Nazi Germany was that the German people PUT them in power. A lot of the Taliban aren't even Afghanis, nor of course is bin Laden himself. They seized power by force, and UNLIKE Nazi Germany, they're *still* in the middle of civil war, as they have been for four years. Support the Taliban? With what? These people have the lowest standard of living on the face of the earth. The Russians only left ten years ago, only to pave the way open for even more war. *We* call them Afghans - they actually use the term to describe foreign interlopers. They are Uzbeks and Tajiks and Punjits and a few others I can't spell. National boundaries do not define their loyalties.
*Billions* overseas? They wish. We're talking a few hundred million. Seems like a lot, until you figure in that Congress spends about that much every forty minutes. They have a budget of around 3 trillion. This is comparable to you saying that 2 or 3 dollars will make you go broke. Pocket change. But it sure can buy a LOT of good will. It can also buy *allies*. Wars throughout the world have been won without bullets, and WITH propaganda, with counterfeit money, with misinformation, and so on. I think it's not too much to spare some pocket change for someone who is starving, and is ruled by someone they haven't the strength - yet - to overthrow.
You don't seem to see what you ought to be very much aware of - that many of these nations aren't one people. No more than the Kurds in Turkey and Iraq, or the Shiite Muslims in the south of Iraq. Iran sees the rebels in Afghanistan as their ally, because they too are trying to kick out the Taliban. What do they know that we don't?