I dont get why people are so ignorant these days , most people i have seen who try to explain why Mbappe is better than Halaand just keep saying that Mbappe is a more “TECHNICALLY GIFTED” player and thats he is in a better system, but these are mostly lies , Mbappe was in way better team than Halaand but still couldnt win anything and got crushed by a team which got crushed by Man City , and the people who bring up his world cup performance , to them i would like to say does it even matter sure he played well but that was against mostly mediocre teams like Poland , out of the 3 goals he scored in the Final, 2 were penalties despite him being a “TECHNICALLY GIFTED” player he could beat a team with a Man City benchwarmer, whereas Halaand did his job , helped his team win the treble , including the UCL , you guys have no idea the amount of work Halaand puts in and the amount of spatial awareness he has to keep scoring continuously,Halaand is the ONLY guy who get called out for literally DOING HIS JOB , its because of Halaand that Man City EASILY won the UCL , whereas PSG have given Mbappe everything that he wants, they literally gave him arguably the best person to ever touch a football and still he couldnt win anything, and Halaand’s performances for Norway isnt what u call bad ,people expect him to be Ronaldo and make Norway win the EUROS ,Ronaldo is a generational player, no one can be like him . You guys underestimate the amount of spatial awareness Halaand has, football isnt just about how fast you can dribbles or how cool you can look while doing it , you have to have some basic understanding of football and not be keyboard warriors to understand how good Halaand is"
TLDR :- If being a footballer is a job , Halaand is better at his job than Mbappe, nobody cares who flashy he is if he cant win anything ,so, Halaand undoubtedly a better FOOTBALLER than Halaand.