lol, all cricket boards are running in profit as far as i know. Please prove your point or i take it as a rumour
You know something, BCCI has 29 employees, Australian Cricket Board has 27 and Pakistan has over 600 but still we are running in profit
despite the fact there is almost no tour in our country. At one stage PCB had more than 1200 employees but still they were going in profit
When a tournament is held, both countries are committed to fullfill their promises, because the advertisors and hosting, coverage rights are awarded after the tournament is fixed. So stop thinking hypothetical questions that what IF India had refused to tour. You can also think opposite like, What if Australia had refused to tour india in response? - they too would have suffer heavy losses but international tournaments does not go like that. They fullfill their promises