Simply stated there is no doubt whatsoever that stones were pulled up ramps to build pyramids but the Egyptians of Khufu's day never once drew a picture of men pulkling stones or building pyramids. Remnarkably the word "ramp" isn't even attested from the great pyramid building age. It doesn't matter if ramp technology was too c5omplicated for themn or not since they never used the word then they almost certainly didn't toil their lives away on ramps and then never one time used the word "ramp".
I could go on and on but an earlier civilization makes more sense than the paradigm. Everything makes more sense than the paradigm.