Cricket has always thrived in places where history, empire and tradition planted its roots. England may have given the game life, but there is little doubt that India dominates its economics today.