There are a couple of problems with what you’ve written that I can identify. Number one, I agree with the original poster that terrorists should not become martyrs, so their names should not be repeated — ancient Greece style. Screw them. Just call them the disparaging noun of your choice and identify them by the site of the terrorist act. Thus, the terrorist responsible for slaughtering 85 (at last count) innocents in Nice is never named, but is identified forevermore as “Nice.jerk.2016,” or some such. A minor thing.
But more importantly: You do realize, I’m sure, that when these terrorists go ahead with their sick plans to kill infidels, they more often than not end up killing Muslims? So how does that square with what you’ve written? I am curious to know.