It seems a little explanation of my stance on these subjects is in order. It is a bit complex, and I don't think labeling me as "liberal" or my thinking as "wishful thinking" works.
I live in Israel. We have been dealing with Islamic terror here for many years. Buses blown up, missiles from Lebanon, rockets from Gaza, stabbings- you name it. I've been to the funerals and made condolence calls. Nearly blown up myself. I've been in the army here. I have two sons who do reserve duty.
When there is war in Gaza or Lebanon, I don't have any qualms. I know that civilians will get killed. That is the unfortunate nature of war, and if those "militants" (as the press likes to call them) want hell- they'll get it. And I am very aware that my family and home are at risk.
When some Arab decides to stab people, and gets shot dead by a policeman or soldier, I do not shed any tears.
But there is another side to the story. And the other side is that around 20% of the country is Arab- mostly Muslim. And the vast majority of them are not terrorists. I live in a city known for peaceful coexistence, and the fact remains that it is possible to have decent relations with your Muslim neighbor, even if other Muslims are terrorists or having a fun war where they kill each other by the hundreds of thousands.
The only thing that can work is a carrot and stick approach. Tough on terrorists, and encourage peaceful Muslims to fit into society. You need both.
When I see Muslim nurses in the hospital (you can tell by the Hijab), I feel good. I am glad to see Muslim families on the beach or in the shopping mall, or to meet them at weddings or my accountant's office. I have no problem hiring a Muslim (I had an Alawi PhD scientist working for me a few years ago. If you don't know what an "Alawi" is- time to get educated).
Lumping all Muslims into the same category is classic bigotry, but worse than that- it is simply stupid. The only real chance to win is by encouraging the moderates while at the same time attacking the extremists. It isn't easy, and will take a long time. But that is where we are.
Those who have served in the US military in Afghanistan, Iraq or wherever: You have likely spent much more time in uniform than I have. I respect that. But your view of the Middle East is narrow. You have seen it only as a soldier in combat.