Dravid pointed out that Team India has lost six out of their last seven Test matches to England, which suggests that there is something wrong with the skill and ability of the players.
Moreover the 39-year-old also added that India's domestic circuit needs alteration, as there is a need for quality youngsters in the team.
"People talk about attitude and say (the players) don't care because there is too much money in the Indian Premier League. That's one side of things but the main thing is their lack of skill and ability, which is more worrying for me. It raises questions as to the talent and quality of players coming through," Dravid told 'BBC Test Match Special'.
"One of the challenges India face is that our domestic cricket is not of the quality to allow players to seamlessly move into international cricket."
With the recent loss to England, there are lot of things to learn from the touring side.
"I think having 'A' tours and the academy system is becoming more and more important and I think England have been pretty good with that in the way that the academy travels every winter to different parts of the world. I think that is something India can learn from England," Dravid said.
"It is about recognising that the Indian team is in a bit of transition and working out how to bring through young players who have the skill, technique, temperament and desire to play Test cricket.