It is absurd to bash him now - as absurd as - worshipping him in yester years. I know familiarity breeds contempt. People just want him to go. Yes, he should go if there is good replacement. We should have many more internal matches and should have leagues - a la - county leagues of UK where international players can play. Then we can compare all our cricketers and choose the best one for the moment rather than reputation and historical performance. Till that happens there is no alternative. Remember he still has better averages than most players even if you consider his scores after he came back last year.