I put it down to him being an Islamic Terrorist that allowed him to do what he did. Nothing else needs to be blamed for his actions but his homophobic religious vews.
I think it's too easy to put this down to him being an Islamic extremist.From what I've seen it seems to me he was an angry prick who hates gays and was going to kill them anyway.This wasn't a guy who was trained at a camp in Syria etc then sent on a mission with a cell.This was a random lowlife.