As an aside, the word Guerrilla (little war) was coined during Napoleon's occupation of Spain to describe the resistance effort by locals and peasants against the French army.
Every Goliath may, in the long run, meet a David that beats it, but this premise ignores all the thousands of Davids that don't win.