The same odds were faced by the Patriots during the Revolution. The greatest soldier in the world is a "free" man fighting for Liberty and his family. The odds are not insurmountable.
Armored military vehicles are "death-traps" in the right situations. (Ask the WW2 Germans about Stalingrad.)