Slab on grade is a foundation. It's honestly what I assumed they were building these on as well. Alright if you don't want me to mention ICF what should I compare it to? Concrete block? Stick frame? I picked ICF because it was somewhat comparable.
Listen, I think the technology is cool. Concrete shell on the outside would be naturally fire resistant and no need to paint it. Awesome! The dome houses that are sprayed on concrete are also interesting to me. Enough that I toured the facility in Texas long ago. Concrete is not a cheap building material though.
That would be one insanely large hopper. Not saying it is not possible, I just don't see it being logical to have a hopper loaded with days of mixture. It's heavy!
A 3D printed house sounds cool, but again I think it is just saying "concrete layer frame".
You will not have one technician doing the windows, plumbing, heating/cooling, electrical, roofing. They are gonna do the frame printing, and peace out. Specialists do their job fast and well because that is all they do.