>> Another point worth pondering about is the lack of interest amongst most people about any domestic competitions
It is a universal problem. In India, entrance is free for Ranji league matches at most (all ?) centres but that does not bring in too many people. It is the money that BCCI makes from sponsorship and international matches that keeps the state associations afloat. This is true everywhere.