While you are talking about Pakistan, Sri Lanka & Nepal in terms of financial difficulties, it is precisely why China is in there - to help. Before anyone mentions 'debt trap', it's advisable to read the comments from the Wall St Journal and the New York Times, both of which have debunked the 'debt trap' slur.
India's ambivalent stance is indicative of territorial assertiveness and financial strength and stability concerns at home. While on the surface the many speeches appear to not support the BRI, the actual language leaves the door open for more dialogue and accommodations.