Actually, there are lots of reason that's why India can't repeat the same as previous performance like , facilities of Indian players(I mean some type of facilities are not provided to players), Political reasons, selection procedures of players(Ones who have the ability to perform better such type of players are not selected because they don't have enough money to payout), And last one Indian youth is also responsible for this because today's generation thinks that there is no money and as well as no growth for future reference, and finally they got other ideas like cricket, private job, Govt job, business etc. At last I only want to say that whatever we can think we can achieve also that. ( "Ever tried, ever failed, no matter try again, fail again fail better").