New competition continues cricket's attempts to rid itself of elitist tags, as revealed in ICEC report