在华夏早期就没什么南北方,因为早期核心就是黄河中下游,陕西河南山西山东才是精华区。华夏之外东夷南蛮西戎北狄。
那时候江北江南都上不了桌面。
真正有南北方概念还是南北朝开始,北方异族和中原政权不断拉扯,融合的过程。这里面汉人(汉人称呼并不是汉朝形成的)在拉扯中逐步形成了南方人,北方人意识。这个北方人其实是北方汉人。两宋时期,辽军不少将军士兵本来就是北方汉人,燕云十六州的。他们打起来丝毫不比契丹人差。
当然扯远了,无论北宋,南宋。扬州(现扬州市)都在宋朝版图。这也造就了扬州具备南秀北雄的特质。
随着中原王朝实控面积越来越大,南北方包括江南都是不断变化。讨论文化不能只谈今不谈古,也不能粗暴以自己为标准给其他地区划线。事实上隔壁浙江人今天把河姆渡,春秋战国时期拿来说事就有点搞笑,都不是一波人了。比如某徐州南下干部后代籍贯都没改就精神浙江,江南了。只改了个定居地。