Frankly speaking, no matter whoever should be the coach, but whatever you need to show as player on ground, you need to show. Our cricketers are being payed for not just their presence in team but to play as representative of country, to make effort to win match by performing with available resource and to win game and enhance pride of our country.
On the contrarary picture seems very poor. Some criticised team coach who is from country where people gives importance to winning performance and not individual records. So if batsman is not performing or bowler is not performing consistently in matches, then replacing them, experimenting by giving opportunity to other players and testing their form and calibre in live cricket is not very uncommon thing and neither it is bad.
Endorsing brands is the thing which players gets normaly when they perform as player very well.But they should not forget that people love them not because they endorse brand and works in ads but they loves them due to their great performance as player.
Players gets money for playing good game, for making efforts to win in match. What a great coach can do if batsman can not score big total when team is in crisis and batsman goes out due to not understanding how ball is bawlled. If players claims that coach is responsible for loss of games or poor performance, then it is not correct. Did coach say them to keep open all stumps for bawlers so that they can bowled you out? Did coach say them to play shots and give catch to fielders?
Players should just concentrate only on increasing performance rather than speaking in media. Has any player made comment regarding how to enhance self-performance in COMING matches? If not, then what is wrong in finding new talent rather than playing with same players in 2011? Keep ban on brand endorsements on trial besis for next 4-8 years and then see how magic happens!!!!