I suspect that "The IPL" is being used as shorthand by someone who doesn't particularly have their finger on the pulse of the T20 franchise scene, but is aware that several of the most talented batters in England have tailored their games to white-ball cricket as opposed to becoming top Test prospects. Players like Bairstow, Buttler, Roy, Livingstone, Billings, Vince, Duckett, Evans, Salt and so onThe problem is not blaming, the problem is irrational stupidty. None of the test players except Stokes, Buttler and Bairstow played for IPL. Out of all those 3 players Stokes did not even participate in this years IPL. So while your house is burning, do not blame the guy smoking cigarette in different town for that!
It's not a situation where you can say "well only three players played the IPL and the Ashes, so the problem clearly isn't with players favouring T20s" because it's a bit more nuanced - even if on this occasion I don't agree with Gower, and do think that the smartest option is to go get those T20 pay-cheques