I wonder how long it'll be before Sri Lanka is ready to elect a non-Sinhalese president? Well let's start with a non-Buddhist president!
I don't think it'll happen in the next 10 years, but I think it could in my lifetime ... it won't be easy given that we're currently in a big war but if the war stops soon, and economic development & integration accelerates then we have a chance to look beyond religion and race in selecting national leaders.
We of course had an incredible opportunity to have a Tamil person as prime minister (when Lakshman Kadirgamar was still alive) but that was lost apparently due to Sinhala right wing hawks who didn't want even that brilliant person to be the first non-Sinhala person in such a position.
Of course in the case of the US one cannot forget that Barack Obama is actually an inter-racial person. I'd settle for that for a start in Sri Lanka too - a person with Sinhala and Tamil parents, but with the person's dominant identity coming from the Tamil side (as with Mr. Obama) .. or Muslim side or whatever non-Sinhala Buddhist standard the country appears to insist on.
No no I'm not saying that we should elect a Tamil or Muslim or Christian or whatever person as president. Rather, when will it be when that aspect will be irrelevant and we will elect the person for their merits, policies and promise? Right now a non-Sinhala Buddhist simply has NO chance of getting to that position.