Hannibal needs to leave United to save his career. The trajectory of his potential has been stalled due to the fact he has either been unfortunate, poorly advised or made bad choices.
In his academy days, the boy was a pure #10 or an #8. He was an incredible talent with maturity beyond his years (on the ball). He played with his head up. He had an amazing eye for pass and although his execution/weight of pass was lacking. Nonetheless, he had the amazing trait of making slaloming runs through the middle. Not quite the agility and flexibility of Musiala, but his close control was a key asset that could have taken him far.
The first issue was the loan to Birmingham. This wasted a year of his career. It was a defensive 5-3-2 team that pumped the ball long up to Troy Deeney. The midfield was often totally bypassed. On the occaisons I tried to keep an eye on their games, I frequently saw Hannibal come to collect the ball from the centre-back or the keeper and be totally ignored.
There is a reason why Jude Bellingham’s little brother Jobe literally made a sideways move from Birmingham to Sunderland, despite their ties to the club. During the Eustice managerial regime it was not a place for technically gifted midfielders at all.
The second issue was that when he started playing for the Tunisian national team, he was pigeonholed as a sort of water carrier and supporting attack for the array of tricky experienced attacking midfielders and wingers that Tunis traditionally have: Msakni and Sliti. For Tunis he doesn’t express himself much with the ball. He just plays it safe.
Now he is at a United team where, even after scoring an absolute banger against Brighton, he still appears sporadically. Even so, he’s in a dysfunctional team that also plays long and direct. Far more experienced players than him in Mount and Bruno struggle in this team, so it’s expected that a player whose development has stagnated will also look terrible here.
He should go to somewhere like Germany where they play with the ball on the floor in order to get the best out of him.