India's credit rating was cut to the lowest investment grade by Moody's Investors Service. Yet this is no time for spin or delusion about where Asia’s No. 3 economy finds itself six years after Prime Minister Narendra Modi arrived in New Delhi to save the day.