The footprint is restricted by the build volume, so I don't think you'll see the same leaps in size reduction that you did with computers.

I hope we'll see standardization and portability - like today, where you can print or display your pdf pretty much anywhere, it would be nice to have that flexibility with your gcode, without having to reslice for a particular environment.