Cricket will be viable here and in England because of the Ashes. NZ still have a great rivalry with Aus and Eng and that would keep it alive there. The subcontinent teams could not survive by only playing each other, they need Aus, Eng and NZ to keep interest up over there as it is an International game unlike Rugby League which is predominantly a club game.
I think even a threat to do so would cause the subcontinent or the ICC to back off a bit and start thinking more about the game as a whole rather than solely about themselves.
I want to watch us play the subcontinent teams, but I want to be able to do so without them crying racism whenever a decision goes against them.