I don't agree that cricket has lost its charm and glory. I see cricket getting more popular. Cricket was unknown to the US until a few years ago but they are trying to get into the sport, They even organized T20 world cup