I agree, religion is a huge issue and certainly contributes. I personally have great disdain for most if not all religions and avoid religious folks.
Yes, I blame your government for much of the radicalized suicide bombers and head choppers we're now dealing with.
The biggest terrorist attack on your soil and 15 of the 19 terrorists were Saudis, yet they get a pass.
Just look at Yemen, why the fuck are you selling hundreds of billions of dollars of arms to the Saudis?... I'm sure you know the answer.
Ohhh yeah, don't expect OPEC to limit supply, the Saudis owe Trump some cheap oil for turning a blind eye to the royal families involvement in murdering Khashoggi.