Indian peace keeping army unable to tame terrorists, we can't expect such thing from India either coz India was the country who trained and give support to a terror group and violated the "freedom" of Sri Lankans. No any country in this region has do such a thing against Sri Lanka. Now we are enjoying the freedom thanks to SL Army and mainly China then the support from Pakistan, Czech, Russia etc Not only that, India was the only Asian country in our region who voted against Sri Lanka. so when you talk about "Indian helping hand" think twice.
Agreed there were mistakes, but don't forget we have given blood of a prime minister and many soldiers. If we wanted LTTE to exists even know then we could have given safe heavens for them. But India is a matured country unlike Pakistan which gives safe heavens to terrorist organisation. We have learnt that snakes in our own backyard will bite us back. Just analyse what India has done to srilanka, but with neutral view. Look at countries like USA, Britian, China, Pakistan they all support the terrorist or separatist movements in many countries. But India has never interfered any nations internal matters
1. India never backed Israel nor Palestine even after Israel being its major supplier of defence equipment
2. If India wanted it could have backed Balochistan against pakistan, but it didn't
3. Take recent example of Maldives coup if India wanted it could have sent its military to establish Nasheed government back. But it didn't do, because it is a poilcy of Indian government that it will not interfere in internal matters of other countries
4. And at last coming to UN vote on Human Right, Indian govt was forced to vote against Srilanka bcoz of 3 main reasons
a. India being the biggest democracy, world expects it to be more responsible than favoring the side which has committed crime like violation of human right, it did vote against Myanmar also. It respects freedom, dignity than petty politics. Many countries which have democracy unlike pakistan, china, russia voted against you so did India. There is no merit in arguing just because India is in Asia it should support Srilanka. What matters is freedom, Rights and life with dignity.
b. Indian present UPA 2 government has DMK (Tamil pro party) as coalition partner, which is was also the major reason. If it was not this party India could have at least abstained from voting, but DMK was hell bent upon voting. Even Mamata banerjee (WB CM)also stayed a government agreement with Bangladesh, even at that time government was bound by coalition Dharma.
c. What happened if India voted aganist Srilanka, was that a vote for any sanction or what, it was just for investigation. So weighing coalition Dharma and the resolution it was reasonable to vote against Srilanka.