I think pointing to just a single person whether Chappell or Dravid or Ganguly or Sachin would not be the right thing to do. It is a collective failure. Most people i see here are fanatically against one person or the other.
All of them had their weaknesses. Dravid's track record as captain is not too bad either. Though he does have some weaknesses which need to be addressed. However, with no other young option available, he seems to be the only choice as captain.
Ganguly and Sachin are past their prime. Ganguly has made good scores recently but his rate of scoring might not be good enough for a one-day game. Sachin might stay until we find his replacement, or take a risk in trying out a youngster in his role. Another thing, when Ganguly was captain, all the big three were in their prime which is not the case now.
Replacements should have been done but either selectors failed or their is seriously no talent available or maybe selectors were not willing to risk some failures with youngsters.
The selection policy is hardly clear. Age should not be a factor, form and fitness should be. They need not close their eyes entirely to oldies who perform well. Who knows we might get another Robin Singh (who came in at the age of 33 and played for about 4 years).
As for as BCCI is concerned, the less said the better. Their decisions still seem to be based on personl whims than any logic.
At this time it is important that the team, the BCCI and selectors share a common vision and more importantly, take steps towards it.