You don't have to be an Islamist apologist at all to put the blame on the United States of America, since their phony war on Iraq created ISIS from the disbanded Iraqi army. But of course, you didn't know that, I suspect. 
Every attack by ISIS is a direct consequence of the U.S.  invasion. 
Spin it anyway you like, but that's the reality.