Really interesting article WiseDad
Contrary to the positions and fallacious arguments advanced by those mentioned, the only answer available for society which has a hope of combating both Jihadism and anti-Muslim violence, is more criticism and more debate, not less.
I think this is so true. The avoidance of addressing many of the issues we face has been, as far as I can see, for two main reasons (I'm sure there are others including political ones).
One is fear of being called a racist or bigot. I do think this is starting to have less traction for many people. As the article says, labels lose their currency if misused. I, for one, have been called a racist and a bigot because I don't want to stay in the EU
and once that slur has been wrongly thrown at you enough times, you stop worrying. More people are seeing it as, in many cases, a tactic to discredit and silence. Also, as the stakes increase, the relative importance of being unfairly called a racist or bigot diminishes.
The second is fear that acknowledging problems will add fuel to the far-right and increase inter ethnic/religious tensions. I have seen this suggested by credible sources (eg Richard North of the Times) for minimising the grooming gang epidemic. This idea just doesn't stand up to scrutiny. Firstly because in a free democracy, the state and authorities should not be covering up problems to avoid reactions to those problems. And secondly, because this approach is totally, totally counterproductive. This approach of brushing under the carpet, denial, turning a blind eye, will lead in the long run, to more inter ethnic/religious tension and fuel for the far right than dealing with the issues openly, fairly and according to our laws and values.