The thing is, is there anyone in India who could step up into the job he does and play the role he plays? He's not as much of a wicket-taker as he was when he first burst onto the scene, but he does keep things tight, that in itself is a role because it builds pressure, pressure usually leads to wickets.
As we've seen, Ramesh Powar is very inconsistant, he takes wickets and bowls superbly, then doesn't. Piyush Chawla doesn't look like he can cut it at Test level yet. I don't know of any others because I know practically nothing about Indian domestic cricket.