Its time limit shud be set for players for appearing in advertisements & other commercials.It seems they are more interested in money rather than cricket.Bring coach who knows Indian conditions like player's attitude,selectors,selection criteria etc.
Make payments on performance might be we might see the results.Current team has the potential but it needs to be motivated in a correct way