His Holiness the 14th Dalai Lama is still a thorn in India-China ties, but India should hold its ground on inviting him to Arunachal Pradesh.