Reeva Steenkamp's family have said that they are satisfied with the outcome and the sentence he has been given. I think that's what matters in this tragic case.
There were previous comments about the lack of a jury system in South Africa, I've done some reading and for interest, "South Africa's legal system is a meld of the customary law system inherited from indigenous African cultures; a civil law Roman-Dutch system from the original Dutch settlers who arrived in the 17th century and a common-law system from the British (adopted during the period of colonisation 1910 - 1961). The Roman-Dutch system is the bedrock, but broadly speaking the law governing criminal acts follow the English model. When SA abandoned the jury system, the jury was replaced by a system of assessors, experts in a particular field under scrutiny in a case.