Cost of compromise! A lesson from the world of cricket.
World of professionals (irrespective of what the profession is) is inevitably and inexplicably tied to business, and lure of money. The more the money and visibility involved, the more is responsibility that comes with it.
Cricketers of modern India are part and parcel of 'sports and entertainment business'. Those who cannot, are simply not worth the position that they are given. Position of respect, power and/or fame comes with the responsibility conducting oneself in a manner which is, and looks, responsible and accountable. One cannot take part of the deal and decide not to take the other.
In this context, blaming failure in T20 world cup on IPL looks more of kiddish argument, and no where close to being a professional. This is more alarming than failure in itself. I think, it is time they start behaving like a professional