Soup: Bin Laden has been quoted as saying that his hatred stems from the infidels, which include ANY non-muslim people occupying their land. Specifically he's talking about Isreal and each and every soldier in the middle east.

Sorry its not more complex but honestly, that's why he says he hates us.