I agree with u. But the only problem with him is - ATTITUDE. He very easily gets complacent, and that clearly appears from his lackadaisical approach to the game. Making silly mistakes once in a while is fine. Everyone does that. But always? It cant be tolerated. And then, theres the other factor that Sehwag, minus his batting, is a negative on the team balance when that happens.