That was exceptionally interesting, LA. I have no argument with the interpretation and, though raised a Christian myself, have far more interest in the Shinto philosophies yet, like yourself, could not claim to be particularly knowledgeable on the subject.
However, despite what you have...