Just for contrast, for me the pyramids was one of the most amazing man-made sights I've ever seem.
Don't get me wrong...they are AMAZING. They certainly have the wow factor unlike some tourist attraction you travel miles to get to and then say 'oh...THATS IT?
'
They're just poorly managed.
I'm don't mean to be facetious jj, but what do you want? A visitor centre and a gift shop?