Shastri said there was no need to play three spinners, given the number of part-time options India had.
He also said there was no way India should be opening with Irfan Pathan, which denies their best batsmen the use of crucial overs of a 20-over match.
India's big defeat against Australia means their net run-rate has taken a beating, and they will probably need to win both their remaining Super Eight matches to qualify.