The proper response to Islamic Zealotry (including some criticism of Walzer’s position) has also been discussed (again in ‘The Atlantic’) by Shadi Hamid with particular reference to the situation in France.
Hamid points out some of the real inconsistencies in the French (and much of the European) position, but his analysis also seems to me to be dangerously off-base in some respects.