Imad was not used properly by Pakistan cricket team.
He was not a big spinner like Warne or a pure batsmen like Flintoff.
In T20, his darts were quite effective to bowl 4 economical overs. in ODIs, Pakistan tried to make him a wicket tacking spinner which was a poor idea. Imad best performances in ODI probably came when Hafeez and Shadab used to be other spinners. He could keep it tight and also get a wicket or two. They tried to make him a stock spinner and that led to his downfall.
He was a also a good utility batter down the order. He was never going to be Imran Khan or Sobers. The class difference was obvious. But he could always chip in lower down the order. His batting position should have been 8 or 7 always. However, they tried to make him a number 6 which was not again his capability.
A good team and captain understands the limitations of a player and makes the most of them.
Imad could definitely have given Pakistan a number 8 all rounder who could dart the middle overs and keep the pressure on when Pakistan were on top during matches.
The incessant desire of Pakistan team to find an Afridi or Razzaq type all rounder killed off his career because those batsmen were comfortably in a different league.
In a game of chess sometimes you only have a pawn and it's how you position the pawn that makes the value of pawn increase. If you try to make the pawn do the work of a rook or bishop, then not only the pawn dies, but the entire board is at peril.
I don't claim Imad was the best ever player to play for Pakistan. He had as many deficiencies as perhaps Shadab Khan or anyone else.
But he lost the battle due to wrong expectation and thought process.
Anyways, he is gone now and that should be that.