みんな小難しい理屈こねてるけど、単に当時の日本人の想像力と発展性のなさでしょう。
やろうとおもえば、上海戦で八九式戦車+三八式15cm榴弾砲の自走砲が活躍もできたはず。