The only cynical thing for me in the final was, 2 of his goals were penalties.
He was still anonymous besides the give and go for the 2nd goal which should have been defended better.
L'equipe ranked Mbappe higher than Messi with 9 a vs 8 match rating (French publication of course), for me the performances weren't close on the field.
Mbappe was anonymous for 80 minutes, yes he scored 2 penalties which he won 0 and he scored a worldie, top finish. He did bury the pens though full credit for his mental strength to score 3 pens in a game.
I think Muani offered more at times (which is because he's not marked as heavily as Mbappe not because Muani is a better player).
I don't think Mbappe has as much influence on a game as Messi but I think Mbappe has a real shout to beat Messi in: World Cups, European Titles, Champions Leagues, maybe... domestic titles.
I back France to win a Euro or two, and maybe another 2 World Cups.
I think that Mbappe might go down as the best international player of all time.
He will get 4-7 Balon d'Ors maybe higher on that estimate, he will go down as maybe the greatest of this generation that he's playing now, but he might get massive injuries, I do think domestic titles he needs to go to another league.