You make a few valid points, but the big thing you are missing is that neither germany, england, france, canada, or the United States allows only one particular religion to be practiced and that those religions practiced in those countries are not permitted/encouraged to **** innocent civilians...