Not really. Our batsmen are 30% worse than from a decade ago. We can't have an opening partnership of over 50, and our keeper batting at #7 doesn't seem to get past 30. Rahane has been shaky for 2 years now, and we have to pick Rohit Sharma of all people to shore things up.
Our bowling has improved by leaps and bounds, however.
Dude, you are way too pessimistic.
Openers - Agarwal is a good find. He has done well against a gun bowling attack. Shaw + Agarwal have the potential to be a solid opening duo. We need to find a good backup though, in order to not rely on Vijay and Dhawan. Was hoping KL Rahul will step up here, but we might need to look elsewhere for the time being. I still feel if Rahul can go back to Ranji, he can fix his deficiencies.
Middle order - Rahane is pretty inconsistent. Gill would probably be a part of the Indian team next winter if he has a good start to 2019-20 Ranji season. If we can find another backup for the middle order, again we will have a solid middle order.
WK - Give some time for our keeper. The lad has not even played 10 tests. He did pretty well in the last match by curbing his natural instincts. Lets see if he can play proper cricket in the next few series. Hopefully Samson can become a backup rather than relying on the likes of Patel.
We will never go back to the days of Sehwag, Gambhir, Dravid, Sachin, Laxman, Ganguly (though and Ganguly and Gambhir didnt play much together). That was one of the greatest batting lineups in the history. 3 ATGs + India Great + 1 Clutch Opener.
But, we can come near. Its not all doom and gloom.