This actually the crux of the problem. Many Pakistanis still believe Babar is good as Kohli. So if Kohli was not dropped , so why should Babar be dropped
You need to understand that the relative importance that Babar has for Pakistan is probably greater than the relative importance that Kohli has for India.
This is not because Babar is as good as Kohli. He isn’t, and he doesn’t need to be, but it is because there is a world of difference between the two countries when it comes to batting resources and depth.
There are probably a dozen batsman in India right now who are nowhere close to getting picked but if they were in Pakistan, they would be amongst the best batsmen in team.
Someone like Masood who is currently captaining Pakistan and the first choice #3 would probably not even get picked in a Ranji team.
Players like Saim Ayub can be found in every nook and corner of India but he is supposedly the next big thing in Pakistan.
Prithvi Shaw might never play for India again but he is miles better than any Pakistan batsman currently playing minus Babar.
Pakistan is already scraping the bottom of the barrel when it comes to batting. Batting resources for Pakistan is what fast bowling resources used to be for India until the last few years. The lack of talent is evident.
There is absolutely no batsman in Pakistan right now who is at Babar’s level and can do what Babar did during his 2016-2021 run, so the last thing Pakistan can afford is to drop him at an age where most batsmen hit is peak.
It is very common for batsmen to go through such patches in their career, but you have to back Babar to get back to scoring heaps of runs very very soon because he is years away from the stage where he would start to decline.
Of course u can say Kohli had 7-8 good years when he dominated world cricket while Babar had like 2 good years before he hit a rough patch. But that wud Greek & Hebrew to most Pakistani fans. Also Kohli did not get a 100 but he was regularly getting 50s , Babar on the other hand has not got a test 50 for 2 years now
From 2020-2022, Kohli played 36 Test innings at an average of 26 with 0 centuries and 6 half-centuries.
6 fifties in 36 innings is not the definition of regularly getting fifties. He was a complete failure in that period and in spite of his past laurels, he was costing India in Test cricket in that period and there were multiple domestic batsmen who would have been more prolific than him in that period but India didn’t drop him because they knew that his peak level is way higher than anyone who would replace him, so they would back him to regain his form rather than replace him with someone who won’t have his ability in the first place.
Same applies to Babar. There is absolutely no point in replacing him with someone inferior even though that someone inferior might be in better scoring form at this moment in time, but the sensible approach is to persist with someone who has the most potential amongst all the batsmen you have produced in the last 20 years.
I have said this many times - the way Pakistani fans overhype their players is extremely bizarre & delusional
This is a subcontinent problem. Pakistani fans are delusional but Indian fans are not far behind either. Your cricket team has achieved the bare minimum in spite of holding the game by the balls says a lot about Indian cricket. The fact that you couldn’t even win the 2023 World Cup after controlling each and every aspect of that World Cup and still treat your underachieving players like demigods says it all.