江苏外来人口少是因为江苏冷。这一波外来人口少主要还是陇海线以北的,这些地方冬天都有暖气,江苏冬天冷而且没有暖气,大家不怎么愿意上江苏来打工(苏南是亚热带,但是冬天也冷,苏北是暖温带冬天相当冷,只有徐州连云港少数地区才有暖气,苏南的东北人不是太多,苏北就更少了,苏南主要是苏北人,苏北就空巢了,递补能力很差)。
另外和江苏的产业结构也有一定的关系,江苏现在都不种棉花了,以前遍地的纱厂之类的现在都不怎么见到了,剩下来的企业大多不是劳动密集型的。
最后跟地方大比较分散也不无关系,但整体来说苏南人口增加也是很快的了