maybe Sri Lanka is more an operational reason, e.g they want Maldives as a weekly service alongside Kenya from both Manchester and Gatwick, so you cant operate the Sri Lanka flight from MAN due to no a/c
Either that or they have interest from a third party but i doubt that.