This isn't the French team that won the World Cup. France 2022:
Friendly (H) vs Ivory Coast, 2-1 victory
Friendly (H) vs South Africa, 5-0 victory
Nations League (H) vs Denmark, lost 1-2
Nations League (A) vs Croatia, drew 1-1
Nations League (A) vs Austria, drew 1-1
Nations League (H) vs Croatia, lost 0-1
Yes, he plays for France. Make of it what you want to, France are a team with Mbappé, Benzema, Kanté, Tchouaméni, Lloris, Pavard, Hernandez, Koundé, Konaté and more, and they can't get a competitive win this year in four attempts, and have lost both of their home games.