couple of things.
First of all how he mishandled young players and dump them without even giving them a fair chance. Umar akmal being dumped after that unlucky dismissal or haris sohail a middle order batsman being made to bat at 7 on the wi tour and then dumping him or the cases of umar amin and hammad azam. He persisted with the odi failures like asad,yk,azhar despite their struggles. In bowling he loved bowling the age factor, umar gul,zulifqar baber,junaid then the likes of anwar ali making his team on regular basis. In one series he was playing some youngsters and in the next he was dumping them to bring back his favorite test players in the odi format. There was no consistency in his selection and he never showed any faith in youngsters.
The second reason is his selfishness. If you go back to 2013 zim series, before that series the selectors were not willing to send the senior squad as they saw india sent their b squad so they wanted to rest seniors and try young players but misbah didn't like that idea. Not only he didn't want to rest but he also gave statements against selectors after winning first test about how youngsters would not have been able to win that test match and how seniors should be given more respect.
And the last his approach and mindset. Not only he had selfish approach towards his career(2013 zim tour) but also had selfish approach towards his batting. The mohali 2011 semi final the countless odi matches to follow or the test batting had all one thing common in misbah's batting. He always played for his scores first then anything. It was none of his concern what the situation demanded from him. The countless odi matches we lost under his captaincy due to backward approach has been result of pakistan standing at 9 in the rankings even bd have left us behind. When 300 totals were being scored on regular basis misbah used to give excuses for his team making 230 totals. His strike rate during captaincy tenure was in the 60s. Not only that he has also instilled this defensive and selfish mindset into some of the youngsters we have. If you look at ahmed shehzad and even asad his 2nd last innings he was playing on 10 after 60 deliveries. And there is no way you can criticize them because if your captain can take all the time in the world to get into the double digits why should you question a youngsters? And i'm afraid this mentality will take some time evade.