It is true that this is a wise move to move from Man United, because Maguire is no longer included in Erik Ten Hag main squad list. United stripped Captaincy means that Ten Hag no longer needs him in the squad, and Maguire will have to drop out for minutes to save his England place.
Maybe there is a separate reason why Erik Ten Hag removed Maguire's Captaincy, because if you have watched several Manchester United matches last season when Maguire was installed by Erik Ten Hag at the bottom line, maybe you will also know why Erik Ten Hag removed Maguire's Captaincy. And from rumors circulating that West Ham is interested in Maguire and has also made an offer to Manchester United.
If he can be consistent with his best performances like when he was defending Liecester City, of course Maguire will still be called upon to strengthen the England National Team.
Maybe it will be a different story if Maguire can show his best performance again next season at another team, because the best players will still be used by his own national team. But if he is still weak like last season, I don't think he will be called up again by the England national team.
Its pretty normal that got removed as captain. Ten Hag no longer sees him in the Man Utd team and needs to find a new captain,he needs someone to lead the team on the field and Maguire cannot due that if he isnt even at the squad. Plus he had in last 2-3 season some of the worst performences