Remarkables

Could this actually be the long-sought after explanation as to how the pyramids were constructed?