Does South Africa need to change how it elects its president?

Former President Thabo Mbeki is calling for a fundamental change in how South Africa elects its President, arguing that when Parliament elects the leader, they have “no clue” what that person is capable of doing. What do you think? How should South Africa change the way it elects its President?