I wouldn't be too pessimistic - the tide is beginning to turn over here, as people start to realise the dangerous absurdity of liberal attitudes towards Islam. But you're right, there's a long way to go. Here in Germany the Supreme Court just ruled that a radical Islamist can't be sacked from his job working in the high-security area of Munich airport. That would be discrimination! Makes you feel safe getting on a plane...
But can anything be done about it? It is as though these people know how to use the laws to circumvent sanity. If Europe is anything like here, the radicals found their ways in the legal professions.