I think only time will tell whether this was the "right" or "wrong" decision. I guess Irfan was sent home so that he could do some thinking and go back to the basics, and its upto him to prove that he still is the best bowler in the team. And yes it has never been done before, it does not mean that it is a crime to do it.