They could have played Ishant in place of any other bowler. Bhuvneshwar performed well in Cape Town and excluding him like this isnt justified,

Virender Sehwag, 6 months
Kohli should drop himself if he fails at Centurion: Sehwag