yest logically it is true but many great generals and commanders
know to use the disadvantage to their own advantage. battles were
fought and won by 1 against 10 or more in history...and i believe i
dun wanna waste my time searching over the internet to prove
this.
morale
the will to fight
fight like a dog cornered against the wall
terrain
experience and wellbeing/ health of soldiers
etc
the above played an important role.
in the past, a well abled body man can well take know 5-10
opponents of smaller build than himself...but in modern
warfare..its the firepower and the skill with it than counts...so
if u r a sniper of smaller build, with 10 rounds of 7.62mm to
accompany your rifle, u can well take down 10 generals with them in
the line of sight.

see there u go again 