I find Aikido perfect for escaping situations beyond my control ....
I cant go "kicking peoples arses in the hospital .... i wouldnt have a job very long ..." ... and alot of my patients are elderly ... and loopy! (yes thats a technical term!

)
so just learning how to remove MY hand from their grip is invaluable ....
so ... i dunno .... never having BEEN in a fight .... (or not one where im not plastered and end up just takin a royal beating) ... i couldnt comment ...
but for dealing wiv bad situations .... it rocks .... and isnt that the whole point? ... to stop a fight before it starts?