It is not right to lump all people who say they are Christian into one group. There is no "American Christian" church and there are no "Christian States". (It is illegal in the United States for the government to prefer any religion or creed.) Christianity is not the only religion whose tenets have been perverted by violent people.  It's not Christianity or Islam or any other religion that is the problem, but rather people who hate other people. Any facet of human life where people have different opinions, appearances, or practices can be and has been used by unscrupulous people as a basis for carrying out their programs of hate. Lumping all the people of one belief or race or culture together and calling them names is just the first step in these programs. Do you really want to go down that path?