"won alot already"
Never measure skill with accomplishments in team sports, biggest mistake ever. All the players I have mentioned maybe besides hazard was much much much more skilled than mbappe before they were even 20 years old. Look at the gameplay of ronaldo, messi when they were before 20, they were absolute gods in comparison to mbappe. When you watch mbappe play you don't see the same skill, the same talent, the same decision making, the same perfection of young messi or young ronaldo or neymar. Mbappe is a very very good player, certainly a top tier player but he will never belong to the same category of players such as messi or ronaldo.