Say something nice? At least France has nuclear power, though its grid needs work