Not all French are wimps, believe me. There were plenty that stood up to Nazi Germany as best they could under the circumstances.
The French resistance was an insurgency not a military force. Their military folded like a cheap lawn chair.