Our own greed, once again, resulting in the deaths of others. And America is hypocritical. We buy their oil, but they buy nothing from us. So we bully them, because we can. On the other hand, we don't bully China, a nation with a gross history of human rights violations.
China has over a billion consumers, after all.
America is perceived, and not without plenty of justification, as being in favor of freedoms for some, but not for all. One doesn't have to look any further than within our own country to see evidence of this, but outside the US, it's even more pronounced. But possibly the single biggest cause of Arab hatred of America is the USA's long-standing and unwavering support of Israel. But Israel oppresses Arab rights, occupying most Palestinian territories and controlling Islamic shrines in Jerusalem. Since Jerusalem is one of Islam's holiest of cities, this is a big no-no.