AFAIK he was the best subsitute on the market last year after Fisichella switched to Ferrari. Since he did a decent job, coming back after 2 years of inactivity racing wise and getting close to Sutil's pace straight away, I guess Force India decided to keep him for 2010.