Hell I'd say Mbappe had a better world cup individually than Messi. France genuinely looked toothless every time without him on the pitch, he was carrying that attack HARD, with maybe Griezmann as the only exception.
Messi did well too, but they had a bunch of guys who stood up when it mattered, like Enzo, Alvarez, Di Maria etc.