The only answer is an educated non-Muslim population, so we become immune to the con-job. If enough non-Muslims understand about taqiyya, the principle of pretext, and most of all, that Islamic doctrine is fundamentally hostile to non-Muslims and non-Muslim ways of life, their unending efforts to make the world yield will accomplish nothing.
We are globally in a similar situation as the passengers and crew on Flight 93. Collectively we have little information about the real intent of the Muslims, but some of us are actively trying to find out, and as we piece it together and pass it along to our fellow travelers, our collective determination to stop it from going any farther is beginning to grow.
The smallpox virus was not wiped out. Individual people were made immune to it. For an ideological virus, knowledge is the vaccination. If you are willing to fight this ideological battle on the "front lines," you will have to engage in persuasion.
I know people don't want to hear it. I know that makes you feel frustrated and angry, and sometimes exasperated. And I know you've discovered that these feelings only make it harder to reach people. You want to write them all off as idiots and give up. But your own personal sense of integrity won't let you do that. You're between a rock and a hard place. What are you going to do? What are you made of? Do you have what it takes to pour your frustration and determination into becoming skilled at winning people to our side? For all our sakes, I hope you do.