i don't have to "explain that one" because i'm not claiming other factors don't lead to violence. i'm just not willing to gloss over obvious babble that leads to daily deaths and hardship around the world in the name of "being respectful" (to the unsubstantiated claims of a less advanced group of people...and, no, not all beliefs and societies are created equal). imagine if people were killing each other over which operating software is better...Windows 98 or Linux....oh wait, that's already happening but people have been pussified into calling a loon a loon, or a loony belief a loony belief. people should be made to feel embarrassed over uncritical beliefs.
the "why can't we all just respect each other" attitude is well-meaning, but destructive when you take into account that it will likely be child's play for a loon with ancient looney tune beliefs to kill a million people 100 years down the road. beliefs are actions in potentia. the source of these beliefs must be criticised and made fun of just as i should be criticised if i say that the cure to all cancer is to eat red gummy bears for one-year straight. if i don't have any evidence to back that up, i should be rightfully ridiculed. if i charge money to elderly cancer patients to perform my gummy bear services, i should be put in prison for scamming, not celebrated or respected. i could say you're supposed to respect my "beliefs" (unsupported by evidence) about gummy bears and cancer, but you wouldn't...and for good reason...because there is no evidence.
why is religion literally the only belief allowed to get a pass to most criticism? because some people seem to think morality is derived from religion and that this morality can't be found elsewhere....well guess what, it can be found elsewhere. morals come from people, not an ancient and cobbled together religion which has some decent commonsense advice that can be inferred or had without it.