It does explain it "all" since there is only one other alternative: "The sovereignty of man (as his own god)".
Excellent link, Matchett-Pi. Nice to see you posting on these kinds of threads again.
What an excellent article. Spot on. After a year and a half of looking through a number of documents I have come to this same conclusion. I wished it had been posted earlier and saved me the trouble. ;O)