The budget needed to persuade India to allow .xxx will be infinitely more than the amount needed to persuade ICANN. Countries blocking the entire TLD is also a good sign of the way search engines are likely to handle .xxx domains. It would not shock me at all if Google and others eventually decide to default searches without .xxx results and require users to turn them 'on' in order to see them at all.
