I think KP's scored 3 Ashes hundreds and at the time he scored them we weren't being battered in any of them. We did go on to lose the Adelaide test in 06/07 but that was due to a collective brainfart from the whole team on the last day. He won't be able to play any more IPL than he currently does as we don't play ODIs when it's on, he'll do his stint then come back for our home Test series. He'll only be losing money from his central contract being downgraded, so I don't see how money comes into it.
Oh and Nick Knight is an awful commentator. I don't think KP had an issue with criticism, just that Knight is dull and can't make his mind up on anything.