If you are refering to Ganguly...i don't think it was fair to drop him...despite his recent form. It defies logic.
Kumble: again..defies logic..on what basis is he dropped..if the coach is looking to "gel a team for the World Cup"...
The thing is, the selectors and the team management should set up priorities.
First should be pace attack-- we need fast bowlers, and the current bowlers need to increase their pace.
Second: need a bowler who can replace Kumble. Players like kumble are not easy to find, both his skill and temperament. Bringing in powar and kartik for short term solutions/1 or two matches won't do the job. Instead play kumble himself.
Three: Increase the roles for more flexibility in the team. Sachin/Sehwag combo bowling etc. can be utilized.
Four: have good back up, including the supersub. It is vital that we play smart.