The reason the French are ahead of us in nuclear power is that the French system of government stifles local objections to what the national government decides to do. For almost a generation, a combination of political NIMBYism and environmental litigation has kept the US government from building a nuclear waste facility in Nevada. That didn't -- and couldn't -- happen in France.
France has riots and the occasional revolution, but in between it doesn't suffer from a whole lot of due process or local democracy. When the French bureaucracy decides that something should be done, that's what the French government does. Period. Governments come and go, regimes come and go, sometimes the Germans come and go, but what the French call the Administration goes on forever.
Forty years ago the Administration decided that France needed to generate electricity from nuclear power because it doesn't have much coal and has no oil. The national electric utility, EdF, picked two standardized designs (one big, one small), and built them all over the country. There was a modicum of complaint from environmentalists, but it didn't matter.