Our batting is weaker then our bowling. We live in a batting friendly era where IPL scores are now reaching 260, granted that's primarily because of the IPL substitute rule but it doesn't take away from anything.
The game has progressed beyond babar, chacha and rizwan type players. As much as people make fun of imad, atleast he can strike at 200+ when needed even if he isn't a 6 hitter.
You don't need to be a 6 hitter to be great. Kumar Sangakara was ironically the king of 150+ scores In odi at 100+ sr deapite not really taking high risks or hitting 6's.
Rizwan and chacha are the last players who you'll call busy.