If you consider anything presented in the above to be an "explanation," then I would have to say that you appear to be rather easily satisified and have little drive to actually determine the truth. Those pages contain a good deal of assertion, but precious little in the way of evidence or reasoning to support any of it.
In short, it is very, very easy for anyone to make any sort of assertion they like about their opinion of how the world works. Where it gets hard to actually demonstrating why anyone should accept that opinion as an adequate or "truthful" explanation. It seems the whoever wrote the above is very, very hesistant to do the work needed to fulfill the latter.
Bob M.