Sri Lanka received independence far sooner than advisable.
If they had remained under the British till at least the 90's SL would be like Hong Kong now.
And most of the Presidents and Politicians have no Education, no IQ, no Brains so when China came offering loans they grabbed it and pocketed...