Shewag has spoiled Gambhir career by using him against Dhoni for his personal ego. Also the IPL victory in 2012 added his head-weight. The non-cricket knowledge group (SRK) behind him and the Media poured all evils on him. In the end he lost all his cricketing skills and just playing in-front of Media with his bad mouth. I would still say Gambhir is a natural and good opening batsman. But he has to forget his captain ambitions and work hard to get back to the team at-least for ODI.