Pakistan certainly did well In the series against Australia. Previously it was in their home ground so they had some certain advantages. but still, they should have good enough performance to impress a lot of people. But, I think people have realized that they have big weaknesses in their lineup.
If one or two of their players does not perform, they seem to have a really bad time. obviously every time Babar Azam does not play well, they seem to lose. so they need to build a strong lineup because everyone needs to have the potential to perform at any given stage and also have the mindset to be able to do it.
England is on losing streak but still they are ahead of Pakistan, one would ask why? Because earlier there was big gap between them, which is narrowing now. Pakistan is good and has potential but if someone keep saying that they are top team despite all evidence then it's hard to argue anything.
In Test cricket, Pakistan is obviously not one of the best teams because Obviously, they are sixth in the standings. and it is not just good enough to say that they are one of the best.
if there were a lot more teams playing like 50 or 60 and among them Pakistan was sixth, then it would have been ok to say that they are one of the top teams,
but there are only 10 teams playing regularly and being the six amongst them is not good enough to be a top team.