The only permanent solution to Manchester United's squad would be to replace Ten Haag. Because he's been around for a long time and friendly behavior has weakened, players will only perform better if he's down. Although players may not develop a passion for the Manchester United team, it is possible to do so. Because Ten Haag's behavior is not obvious to the players, there are weaknesses, so from different angles I can understand and this will be a permanent solution. Manchester United team will perform well only if Ten Haag is replaced by a new experienced coach.
I also have an opinion that is not much different from what you said for Manchester United, because a team as big as Manchester United should be able to have a coach who has a lot of experience and tactics that he can apply to every player in the team. Not just buying players as he wants, then he just guards them without giving them good tactics in every match because in the Premier League almost all teams can be stronger if one of them plays without relying on tactics and better finishing in every match.