And as the magnitude of some of the Indian Premier League contracts announced on Monday are discussed - as they surely will be - I suspect there will be many others reaching the conclusion, without a smidgeon of envy, that there has never been a better time to be a professional cricketer.