Definitely food for thought Alex.
I have seen some of those types of videos and have often wondered myself how they managed to achieve what they did.
The pyramids are a great source of wonder, I remember a documentary suggesting that they put blocks onto rollers made from the palm trees but that doesn't make sense as you are destroying your food source for the workers.
However it was achieved I think it is a lost art for sure.
Of course there is always the "Aliens" helped theory