Gotta love how some people alive today cannot comprehend the fact humans have been able to build large structures long before we had things like crains and electricity.
I imagine they are the same people who look at something like a castle in the UK built in the 12th century or the great wall of China and assume that it was impossible for humans to have built them because they believe humans were too dumb (ironically) to have figured out how to lift rocks using any other method than crains.