There was no option other than to call off the Indian Premier League. Not after the bio-secure bubbles had been breached in so many places. Enough was enough. This has become far bigger than a game of cricket.
The players are not stupid nor insensitive. They would have been fully aware of what has been going on in India. They would have seen on their TVs people pleading for hospital beds and oxygen.
They would have seen unused ambulances waiting outside cricket grounds and wondered whether it was right for them to carry on playing.