It is to New Delhi's credit that disparate voices came to the G20 negotiating table and aired their views, including China and Russia.