Good time to go. His form hasn't been great off late. Actually the top order failure really hurt England in the series against SA. He will be remembered fondly by his team mates purely because He took on the responsibility when they were in turmoil and slowly took them to no. 1 ranking with his steady captaincy.
I guess his retirement makes things a little easier for Pietersen now to make a comeback. I hope he can keep his mouth shut and avoid controversy