From one angle it is correct to have sent back Irfan for his continued failure as a bowler when he has been primarily picked into the team as a bowler.
But on the other hand one can only laugh at the policies of the so called think tanks considering the fact that Irfan is the only batsman to score a century in this tour, that too when Indian batting has been going through a rough patch for qiute a while now.
If you consider the current form, Irfan should have been retained as a batsman and one of Sehwag / Jaffer / Tendulkar should have been sent back.