Rizwan getting tagged with Babar (RizBar) was in hindsight extremely damaging for Riz. He's not one-dimensional and has the ability to play well in different circumstances despite his limited ability in stroke making.
He's also without doubt the best wicket keeper batter that Pak has ever had. Akmal showed a lot of promise in his first few seasons but he aged like milk, his batting never became consistent and his keeping remained abysmal. Man is the reason why we never won anything substantial despite having a decent bowling line-up for a short time in the late 2000s. The Sydney test, the English series famous for the forfeited test, & so many other overseas & home series were full of his match & series losing blunders.
Sarfraz was good as a batter on spinning tracks and our resurgence was a result of his skills but outside of UAE, he was unable to convert starts to meaningful scores. He was good but not great, although his ouster from the team was rushed. Both him and Rizwan had the case of playing together where one of them could keep while the other could play as a specialist batter.
Rashid was an above average keeper but a mediocre batter. Moin was clumsy behind the stumps and not a good red ball batter. He did have good hitting ability in white ball cricket & in my opinion, if he was in T20 cricket era, he'd do really well. Unfortunately for him, he missed the T20 gravy train.
Wasim Bari, Saleem Yousuf, Anil Dilpat, Saleem Altaf, and the others lived and played in an era where cricket was less frequent so it's hard to make their cases. Saleem Yousuf was considered a man of crisis & a true brave heart who always stood up for challenges so he has my respect but he ended up playing just 32 tests. While Bari is considered our first original keeping star but his batting stats are such that he cannot be considered as a batter. The others have a body of work which is just not worth mentioning.
Rizwan has a place in our cricket for the near future unless he loses form completely. He's still the best keeper in Pak and his batting while far from being perfect is good enough that he can even play as a pure batter. His real competition was Sarfraz and outside of that there's no real contender in any format who can totally replace him in almost any format.