It's really a big joke if someone think Maguire is playing because of his big name, he should become a brand ambassador if he's a bad player. People always forget 1000 good deeds for one fault, so that's why vast majority think Maguire is a bad player.
You must be either a very handsome player or a good, star player to get good offer for brand ambassador of any brand. Maguire is not too handsome, not excellent in quality as a player. He is like average man in handsome and playing quality to be fair. I don't say he will not be able to become a brand ambassador but offer will be less attractive than for handsome and star players like David Beckham or Harry Kane.
Maguire is a good player, he good in build up since he has a good long ball pass accuracy and clearance.
He is good, but not at world class level and he has troubles in Manchester United since Euro 2020, hosted in 2021 two years ago. With Ten Hag on the pitch, it's hard for Maguire to get a position in Manchester United. Perhaps he will try to move in the winter transfer to find chances to play in Euro 2024. I am surprised to see Southgate still automatically book a position for Maguire in England team.