We have abundant and great batting talent. But the BCCI should not spoil it by putting them in T20 or ODI. Test match cricket is the pinnacle. KL Rahul, M Vijay, Cheteshwar Pujara, Ajinkya Rahane and many others are spoiled by IPL.
BCCI should form a 20 member Test match squad and have separate contract for them (say Rs. 10 crore per year) and make them exclusively for test cricket and protect them from IPL.
Prithvi Shaw is a real talent and hope he will serve India for long like Tendulkar.
Shaw is a great talent who needs to be nurtured by the BCCI, he should not be wasted in useless T20s or bi-laterals. He is a very good prospect for the longer format.