Don't take the whole north indian south india thing too seriously. When they say south indian are more xyz than north indians, the comparison is usually being done between the central & eastern states of ganga belt and southern state. Very typical manipulation of terminology. The actually northern Indian union territories & states like Haryana, Himachal, Punjab, Uttarakhand, Delhi, J&K, Ladakh are quite developed, if not more developed than south. These places are intentionally ignored in those comparisons & the middle Indian ganga belt states are referred to as "north india." There is indeed religious radicalism in ganga belt, and I mean both the major religions, not just one. It's. vulnerable overpopulation+selfish politicians+widescale unemployment+orthodoxy, which results in the the regular chaos there.