Uhh we still build things like pyramids all the time - Three Gorges Dam, Burj Khalifa, One World Trade Center - it's just we don't build pyramids themselves anymore.
Minus the slavery, have we really expended that much human effort and equivalent wealth and time on something in the modern era? The only thing I can think of is Free software products, shit like Linux.