The key thing is never ever to borrow for your own consumption. Ideally, the house you live in, the car you drive for private use, etc, - they should not be financed.
Yip. Just not a possibility for most South African's.
I mean if you studied for a degree for 4 years and started working at the age of 22 or 23 the chance of being able to save up for a house before the age of 30 is pretty slim unless you're lucky or picked a well paying profession.