历史和地理、人文因素兼而有之。元朝的甘肃行省,形状并不细长。它主要包括今天的河西走廊、内蒙的一部分、宁夏的一部分。到了明朝、清朝,逐步接近现在的版图。
省份划分是人为的,划分成什么样子就看怎么划分比较好统治了。有历史因素,也有地理因素,但最重要的是出于好统治的考量。