What other choice do I have? I'm a programmer, not an Egyptologist. I've not seen or studied the pyramids, myself.
Which may suggest you haven't grasped the point I was trying to make.
The point you seem to be trying to make is that you don't think it's possible to say who built the pyramids, when they were built, or even if they were built by Egyptians at all.
There's such a thing as keeping an open mind, but you have to accept certain things in order to make sense of the world. The pyramids were designed and built by humans in historical times. The methods and timing are speculation, but dismissal of hundreds of years of research and documentation by archaeologists is irrational...