He is already 30 years old, and now his contract is remaining for the 3 more years mean this is prime time for him and if he moves to Newcastle United then surely this could be good for him otherwise he can face problems as well with his position in first eleven is also not clear right now.
And you really think that Maguire puts so much emphasis on playing in the starting that he will renounce for the salary he currently gets at United? Newcastle won't pay him 100% as much as ManU and if he gets his salary without playing he'll be happy with that too. Pure stupidity from ManU to conclude such a contract.
Maguire is a player who has been discredited a lot. Many players and analysts do not understand that he cost so much money at the time, a transfer of around 90 million in my head. A lot of money, you also see him making a lot of mistakes. Ten Hag is not impressed with him either, he often has to sit on the couch. But of course he will never go to another club for a large amount. I think United are missing a real finisher up front, if you could add that then you could certainly compete for 2nd place with the current squad, which is just strong.