According to bin Laden, we were attacked for 2 reasons - US support for Israel and stationing troops in Saudi Arabia
How many speeches by Bin-Laden have you actually analyzed?
Bin-Laden has presented these reasons as the immediate trigger for his turn to Jihad. This is not, however, the underlying reason for his holy war.
His idea is based on the Jihad against christians and jews. That's actually part of Al-Qaeda's full name.
Al-Qaeda's basic world view sees the world as: "dar al Islam" (land of Islam) and "dar al harb" (land of war).
Guess where America, Britain and Israel are?
Comment