首先,既然有高度差,那么就必须动用能量去克服高度差,才能够得着高处的敌人,不可避免地消耗速度。如果是空战,你已经输了,因为能量劣势太大,对方一个BZ带走你;如果是陆战,其实就是地形对部队的限制。高山基本都只有几条固定的路径,想要仰攻对方守住这几条路线就行,比起平原上敌军可能四处出现,防守难度当然要小很多;同时由于进攻者速度减慢,在突破火力点时付出更大伤亡的同时,防御者能更为从容地调动预备队增援,因而防御起来更容易。但是这些优势并不是决定性的,否则A集团军群就不可能深入高加索了。
P.S. 如果你说的是从高处进攻的话,那么我只能说可能骑兵是这样的,装甲兵都是避免直接翻越山坡的。至于为什么,你可以问问洛林坦克战被卖头馒头干死的豹子。当然话不能说死,追求速度的话高处进攻还是有一定好处的。