I was once told by an elite medical doctor from northern Italy that southern Italians are "come i messicani" "they're like Mexicans."
I love Southern Italy and have spent time there. It was offensive. Sort of like how the English hate redheads (Irish & Scots).
My own experience with North / South Italians is the North thinks the South are lazy do nothings...