India is playing some good defense at 2B this season. He's +2 according to OAA. Those two runs saved rank 10th in baseball at the position (with STL's Donovan a LF and MIA's Lopez now primarily a SS).
Were I Krall, I wouldn't move him yet either.
IMO, he and Steer are interchangeable as players-- and they only likely need one of them. I'd deal the other for help at a difference position. (Think the Cardinals would trade Jordan Walker for India? I think they might.)