Yes the treaty should be amended. India cannot prevent incursions on borders other than with Nepal. and here comes a suggestion to seal the borders. Nepalese no more are dependent on India for jobs as well as tourists. And anyway Indians are supposed to be the worst travellers all over the world. Imagine India has lost Kailash Mansarovar to China. And ow it would lose the birth place of Buddha as well and maybe Pashupatinath will be a distant dream for Indians opposed to Nepal.
My dear Lion King India is the only Nation which is a shield against China. And God forbid the day when India is attacked on all fronts. And you will not find a single brave Gorkha who will face the enemies. Do you expect coffin-khaus to protect India? Arrogance has already cost India dearly on all front frinys.