I don't think the Sri Lankan problem is political. Any country with potential and talented people can never be subdued merely by a bunch of politicians for 76 long years.
Look at Thailand, politically screwed. Believe it or not, their politics worse than in Sri Lanka. Every now and then coups...