my point is doing a few courses of martial arts does very little to prepare you for the first time you get unexpectedly assaulted in the street and until you've been through a few real rough and tumbles your not going to be able to effectively use that martial arts training in a real fight... things just don't work out in a street fight how your trained in a dojo.
A 'few courses' perhaps - but you originally state 'no amount of martial arts training'
which quite frankly is rubbish
I'd put money on an amateur boxer, judo player etc.. over some wannabe hard man who thinks he's a bit handy etc...
similarly I'd say that an amateur racing driver will likely do better against a chav who thinks he can drive fast and has raced his mates in 'teh streetz'