It's great that he's struggling against injuries and yet battling them to keep playing. No problems with that. Yes, he was a great asset to our cricket (probably still is) and was at his peak in the 06/07 season, when good things happened.
However, the article above was as untimely as it gets. If he's not a 100% fit he shouldn't play. If he hasn't had time to show his consistency, then why not wait another ten games before a public rebuttal? Makes him look silly and easily satisfied.
Screw the IPL, I'm going to the MLC