story
"For every complex problem there is an answer that is clear, simple, and wrong."
Inequality is definitely a contributing factor, perhaps even _the_ contributing factor, but don't count out religion.
There is also a big difference between inequality as a ratio of rich to poor, and actual conditions. The poor in Sweden are better off relative to the rich than the poor in Pakistan.