SA is similar to the UK in that the regs are all there and pretty well written but there's just a lack of enforcement. I haven't much experience of Spain but what little I have I found it was far worse than most African countries. That said is was about 15 years ago I was last there so things might have changed for the better nowadays.