Are the reasons behind terrorism more complex than those being asserted by the above parties?

the following video in which former President George W. Bush offers his explanation of why terrorists want to attack us, affirming among other reasons that they hate us because of our freedoms. Others will say that actions perpetrated by our own Government create the biggest problems.Is either side completely right or wrong?Are the reasons behind terrorism more complex than those being asserted by the above parties?
Video link: https://www.youtube.com/watch?v=p6HOcLWP-Ls