Absolutely.
I don't know how plausible this is, either . . . however . . .
supposedly there is also the capacity to zap regions with neutrons from satellite.
Haven't heard or read much on that score just a blip or 2 once upon a time.
I don't think a Neutron at Mecca would be best. Glass the place. Make it impossible for the Jihadi's or anyone else to return there. Let them factor that into their 'almighty' demon moon god theology.
But, we won't have the stomach to do either one. Perhaps sadly, perhaps wisely. I suspect it's best for God to deal with them. But HE MAY WELL USE US.