Infact india is not a sporting nation like australia, usa or for that matter any developed country where people really follow sports seriously. Here it is more recreational than serious business. Cricket is getting more mileage due the back up it gets from corporates. The games format is much suitable for them to air more promos than in any other sport. So cricket will enjoy this treatment for further time till we become a developed nation in all sense.