What you have written is of couse correct it is also incomplete. These are just the current stated reasons. They are an excuse, not the cause.
If items 1 - 3 didn't exist we would still have problems.
The ultimate goal is world domination and an Islamic theocracy.
As simplistic as it sounds, they do hate our freedoms.
They don't want their minds poisoned by MTV.
They do not want freedom of worship.
They do not want women to have rights.
They do not want universal education.
And Israel has as much right to their land as anyone else on the planet. It is called right of conquest. The human race is migratory. Almost every group of people has displaced another people. Israel must do a better job of sharing their land. It is difficult to do when your neighbors are murdering your schoolkids.
The Islamic extremists are doing what they do because of their desire for conquest. We are doing what we are doing because we do not want them in charge.
A world that is free is better than a world dominated by Islamic extremists.
And do not forget, while it is unfortunate we work with these dictatorial states in the Middle East, they are far better for their citizens than the Taliban was. This is not an excuse to tolerate the staus quo. We must always push them to improve their freedoms.