原因是仓颉是出生在河南南阳一带的。比如《史记》中就有“仓颉生于周文王之世”的记载。此外,还有不少古代文学作品中也出现了仓颉在南阳的传说。因此,有人认为仓颉是河南南阳人。
其次,也有一些历史文献中提到,仓颉是出生在陕西商洛一带的。比如《说文解字注》中就有“仓颉生于周武王之世于陕西商洛”的记载。此外,还有一些古代文学作品中也出现了仓颉在陕西的传说。因此,有人认为仓颉是陕西商洛人。