France doesn't even have a nuclear triad in place, and last time they offered any big assurances at the international level Munich '38 happened and then June '40. Macron and the people running the French State are well aware of this, no matter their public statements.