Incredibly incompetent political leadership and generals willing to sacrifice every last man bled France white in WWI. Even if it had somehow managed to become less politically incoherent, the catastrophe of losing that many brave men willing to give their all was not something France could overcome.
Yes, they had some real idiots for leaders in WWI. I was no fan of De Gualle either.