The rest of your post will start the ki wars up all over again - best not to go there
I wasn't aware of the Ki wars!! But understandable! These aren't the droids you are looking for.
It seems that in Aikido there seems to be the Scientific or the Spiritual crowd. This seems more like a religious debate sometimes!!