Because they are homogeneous countries. America has to contend with white people living with a bunch of minorities that they view as a threat. Basically, racism. Racism is the problem. Followed closely by misogyny. Then go ahead and add easy access to guns into the mix.