I would say it’s well past time for them to wake up and smell the coffee. Playing nice with Russia and other in the past has really not served them well in their border struggles with China, who are getting wildly more aggressive with everyone i the region.
India is the only nation in Asia, besides Russia that could even conceivably challenge China. It has taken some steps with its navy but needs to step up.