I entirely understand your point of view. But I have one small thing to add if this is o.k. Aikido should be effective and it's o.k. to know and talk about so much philosophy and stuff, but in reality "you don't take a knife to a gunfight" so you got to know what you're doing and it's got to be real or else it is not a real situation.
I don't think there is someone who can escape reality!!