No, China is doing well because India doesn't ignored its neighbors.
On the contrary, its neighbors are bring China in to counterbalance India's influence.
They want China to play the same role that American is playing in the SCS.
People will always have some grudge against a neighbor. Nothing unusual.
Honestly I want to ignore Chinese developmental and military aid to Myanmar, Nepal, Bangladesh, and Sri Lanka. We hope and pray these countries develop well. If Chinese help in stabilization of these societies, good for them.
There is no need for India to feel threatened at every transaction between China and a South Asian nation.
The situation with Pakistan is different and we need to analyze this situation deeply. Any collusion between China and Pakistan will cause concern in India, and will force India to build countermeasures.
It will not be easy for Nepal, Bangladesh and Sri Lanka to ignore Indian concerns.