The logic is what is CPEC for? For Indian Market? No for Chinese presence in the region.
Is the dam they are building for revenue/power generation? No for bribing the leaders and making their presence. You think the leaders there approving the project because they want to fulfil the energy requirements? No
Nepal has already made a statement that they will be a part of OBOR.
The entire OBOR Project is for creeping Chinese neo-Colonialism. What is your Argument ? or Just the whine that India is losing and the Entire Indian Establishment is doing nothing ? Geopolitics is a game of never ending moves. And most of India's neighborhood is secure, barring Maldives.