A pull up is there best single indicator of upper body strength there is. No necessity to climb over things? lift things? nonsense.
Argument=that is the old military. We don't use swords & bayonets anymore (Prez words), Stuff is lighter(?)They are working on Super Soldier. A puny 95lb woman could handle a 155 howitzer shell with ease.
No need to throw grenades, archaic. We have lightweight 20mm, computer controlled, don't miss, programmable, rifle fired grenades.
Next....