小弟我的猜测是因为对应职位和旧日军的传统问题。
首先,我们先谈职位对应,中将传统上对应的是师长。
那上将往往是对应比师长更高一级的军长或是军团长。
但是问题在于,日本陆军的传统很怪。
战前日本陆军,师长是中将,
但是军司令官,方面军司令官,也都还是中将。
所以导致在战争期间,被日本人称为中将大游行。到了1945年陆军有424个中将。
所以这导致目前陆上自卫队也有类似的传统。
例如第一师团师团长是陆将(中将)
但是其上级单位东部方面队(类似国军的军团)
其东部方面总监(类似国军军团指挥官),却也还是陆将(中将)。
所以我个人猜测这是日本为何自卫队只有将补和将二级的原因。
假设日本自卫队改变人事制度,摆脱旧日军传统。
把方面队总监的编制改成上将。那日本自卫队就会有上将了。
现在没有上将关键是没有职位给上将。