"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."
There is a lot of anger among the cricket-crazy Indian fans and the veteran of 164 Tests and 13,288 runs feels that it is absolutely justified.
"A lot of people are upset not just by losing but the manner of the defeats. India won three tosses and had the wicket in their favour in Mumbai and the best of the batting conditions here in Kolkata but they just haven't been able to capitalise or put up a fight," said Dravid, who had retired from international cricket last March.
Dravid along with Sachin Tendulkar, Sourav Ganguly, VVS Laxman, Anil Kumble and Virender Sehwag formed the core of a solid Indian Test team that reached the pinnacle of success winning in Australia, England, Pakistan, West Indies, New Zealand.
"England have put a mirror up to the Indian cricket team and shown them the challenges that they face. Successful teams have a group of players who come through together and peak at the same time."
The 'Wall' feels that 'A' tours are becoming increasingly more important. MORE