It is not a simple situation. unfortunately the US government definitely deserves there share of the blame, many of the terrorist groups were created, trained and armed by the US due to a lack of foresight or simple lack of caring about future consequences. Religion deserves it share of the blame too. But ultimately it is the prick that commits the act that is to blame.