That may well be true, I can't pretend to have followed his career that closely. I do remember that Lord's final innings though and I suppose I feel a matchwinning hundred in a game like that buys you a fair bit of credit - it's probably worth at least half a season of underperformance in other games. Some otherwise very good players don't perform on big occasions (a persistent feature of Ravi's time at Essex, prior to the 2019 T20 campaign), so those that do tend to have something about them, I think.