I wonder how the development of 3D printing will affect all this. It seems that much of the manufacturing that will take place can occur closer to destination once that technology is fully implemented.
Nevertheless, it really is amazing how things are developing.
Very interesting idea.