1. Talent - No problems. You will find plenty of talented Indian players.
2. Temperament - Our biggest problem is the non existence of good temperament among a very very big majority of Indian players. As Sunil Gavaskar said, this weakness has been existing among the Indian team for ages. Captains come and go, but the choking phenomenon of the Indian team has been long existing.
So, changing the team of A to N from O to Y will not change India's fortunes.
The BCCI should seriously consider getting a good psychiologist to have sessions with the Indian players to assess the weaknesses in the temperament.