I don't think punishing people who haven't done anything is productive.
Pity that the terrorists aren't as nice as you are.
It is productive if it gets a message across..whether it is "right" is another matter. I don't like it cause it reminds me of what was done to the Jews in Germany. What it highlights is the distrust of non-muslims of the use of religious centers to pursue terrorism. The "moderate muslims" ( whatever the F that is??!!) need to denounce the "bad " mosques and shut them down!