One has to look at the people who have chosen Azam.
And the people who chose him have chosen failure like Azhar Ali as Test captain.
Have been reiterating again and again there is a certain PCB mafia operating since 2007 (Inzamam era) who don't care if Pakistan win or loses or is at the bottom of the ranks. They just want certain cricketers in the national team and special interests people running the board.
Babar Azam's reason one is he being an Akmal (cousin of Kamran,U.Akmal), so he has been able to survive due to connections even the bad awful run in his test career where his average was around 23-25 at one time,
second he being really young which means that 2003 excuse of 'don't expect us to win we are rebuilding so please give us time'.
Third he is not a natural captain. Have seen his captaincy as well as his ascent when he first featured in Pakistan U 19 team. Having a young person enables the coaches moreof a role. The person running the team would be the team management and coaches (Waqar, Misbah).
Fans only concern would be that Azam is the only player who performs but he has a problem performing against top sides. One has seen during ASia Cup 2018 and World Cup 2019 how he became Kuldeep Yadav's bunny getting bowled with huge gap between bat and pad. His miserable tour against New Zealand in 2018. Depending on him has'nt worked every time against top 5 teams.
The most solid reason to back him is that Misbah and Waqar would be incharge most of the time while being just a frontman on the field, this is a recipe for disaster as a losing and coach backed captain only foster revolts and underperformances by 10 other team members who are vying to get captaincy.
Sarfaraz was a natural captain who had been captaining since U 19 and at club levels. REplacing him with a young but weak captain dictated by coaches is not a brilliant idea.