Nobody likes Islamic extremism. The majority of Muslims don't either. Nobody likes Zionism either. Or Evangelical Christianity. No one like religious fundamentalism.
There is no version of history regarding Israel and Palestine, that does not involve oppression of the Palestinians.
Also, terrorism is not justified. But you have to remember they are terrorists to US. We call them terrorists. They call them freedom fighters. The reason these "terrorists" or "freedom fighters" exist, is because of certain things like western military action, oppression, and so on. That has to be acknowledged. Terrorists are not a defined faction that you can defeat on the battlefield. Every lost man can be replaced and replacement is easy when you give them a reason to use.
Jihadists do not exist in a vacuum. And if you agree that we will see a new generation of Jihadists, then why enable them? Why enable them via the same methods that helped create the other Jihadists in the first place?
Oh what a noble government staying out of people's faith! lol. Stop.