In my veiw there is something wrong might have happened in the feild or in dressing room between team mates,captain or manger or coach. We the peaople specially the media is giving more weihtage to the cricketers and putting them on our heads and this is the reason cricketers are forgetting how to behave with the public and their seniors.
further the team management should openly disclose the reasons and should not say due injury or due to bad form the player is being kept out of game/match.