The David and Goliath story seem a bit exaggerated