Re: Aikido in a street situation
my novice view is that, if practiced with pressure & pain, without too much compliance for the advanced students, then aikido (and karate) can be effective training to prevent or survive violence, while keeping on you feet, esp. when out of 'bullets." I almost never ever carry 'bullets" (or knives, bats, etc). Also, some protection vs. gravity's a nice bonus, since I've had to deal with falls & crashes often as a mountain bike and racing coach. I attribute not breaking my neck or collar bone from daily air falls, rolls, and blending practices of hapkido.
I respect the BJJ, MMA, and kyokushin/enshin players using the term "fight" for sporting contests and I go along with that, merely out of respect. Even on ground grappling contests (all BJJ games start on feet, btw) , I can imagine the aikido benefits to help staying on your feet.
My years of hapkido, karate, and brief intro to aikido reveles that ineffectiveness arises from clinging to physically delusional, overly comfort driven prices. If you can find a dojo that balance realistic conditioning (impact and contact) and safety in order to train again next day then you're in a special place.
that cliche is true: it's more the indian, not the arrow.