the legal system in sri lanka is screwed up. there is Dutch and portugese Civil law, there is a criminal code and a british common law system followed by a recognition of ancient tamil property law and a recognition of shariah law. of course the legal system is messed up.
but one must note that there is a war going on, has been for the last 25 years or so. And you shouldn't immediately assume that all people kidnapped from JAFFNA are military. Suicide bombs explode in colombo, Kadiragmar was killed in colombo, were they the Military too.
Thamilchelvam was killed in LTTE controlled territory was he not, and was that done by the LTTE.
don't forget how poor Sri lanka is. its not just the tamils who are poor. if you compare the real numbers tamil people are economically much better off than a lot of the poor sinhala people in the rural areas. this is with most of the war being in tamil areas. what does that tell you?
it never helps to look only though one eye, if you open both you might see something you didn't spot before. But there is nothing wrong with opening them both, even if you end up not seeing anything new.
Eelam will never happen through war. It is a real chance in 50 -100 years when all people can agree for Tamil autonomy in the north. only chance is for long period of peace. followed by economic prosperity.