原因在于南腔北调,北方人基本上只是是音调不同,南方人是腔调不同,北方的方言更接近于普通话,现在大家基本都会说普通话啊,只是音调不同的话更容易听懂。
再者说普通话就是北方的方言基础上来的,而且北方历史上一直是主流文明的地区,所以沟通交流比南方多,语言发展同化速度也更快,当然了,北方难听懂的方言也是一抓一大把的就是了。
在北方方言的种类比较少,每种方言的覆盖面都很广,基本上除了新疆、内蒙古、广西、西藏、青海的少数民族,其他都是北方的方言。而南方方言,不仅是调,就连腔都不同。例如吃饭北方人就是吃饭,差别也就是高低长短,而南方的说法就多了,例如恰、塞、携、七、夹、噎等,绝对不是吃。北方人到了南方,简直就是进入了另一个世界,需要有人翻译才行。
南方少数民族众多,并且传统的习俗也大相径庭,素来就有着十里不同音的说法。这是因为南方在历史上比北方要后发展起来,初期交通都很闭塞,更别说什么相互往来交流一下了。但是南方丰富的物产又给他们提供了自给自足的生活条件,所以他们都不怎么用得着出门。
还有一点,北方长期处于中国政治中心,各个朝代都在推行大部分人都能听得懂的官话体系,这也是北方话更容易理解的一点因素吧。