Not good enough to be in the team, let alone be the captain.
The thing about Shan is that
A) He is tactically a very very poor captain. He seems like a good captain due to how rubbish babar and rizwan are but shan is bang avg.
B) He isn't a good test cricketer.
However their were advantages that PCB botched.
A) He's educated, speaks well, and has excellent communication skills. The reason why this is important is because it keeps Pakistan controversy free.
B) Due to his communication skills he got along with coaches. Gillispie liked him because you have a well educated guy that you can communicate with and it's far easier talking and working with a captain who understands you and your vision rather then communicating with a captain who's a paindu.
Hence before aqib messed it up, Gillispie could have turned things around as Shan can read the room equally as well.
Anyway aqib burned that bridge. Overall I'm in favour of agha for 3 reasons.
A) Idk if he's a degree holder but his communication skills are just as good as Shan. Coaches will have an easy time working with him and he won't turn press conferences into a circus like babar and rizwan do and will keep Pakistan controversy free.
B) Unlike Shan he's also a tactically good captain.
C) He's a talented player. Shan also tried to reinvent himself and so did agha but since Agha is a talent, he was succesful at it.
However Shan wasn't a part of any lobby and actually listened and worked with the coach unlike babar and rizwan who basically are impossible to work with.
Babar forced Mickey to just not care enough during his 2nd stint cause he knew he was here for a paycheck and it was pointless to coach such a boy band club.
Sarfi wasn't educated but since he was a sharp cricketing mind, and because he could shout his lungs off and kept guys like hasan Ali, Hafeez, Babar, Imad, amir in check, they all worked with him and implemented his vision.
Besides guys like imad, Azhar Ali, fakhar, amir actually liked sarfi so even if they had selfish intentions, they were willing to let go if it meant supporting their captain who they had respect for..
But no one respect Bobby and rizzu. Shan and Agha Garner respect due to their communication skills.
It's very intimidating for an uneducated paindu to deal or talk back to an educated man irl.