I'd say the reason it didn't happen earlier was wireless communications and batteries.
There just weren't any devices with enough wireless bandwidth to throw huge design prints around, and the batteries on small devices that use a lot of radio have only just got over the 8 hour mark needed to get through a work day.
There just weren't any devices with enough wireless bandwidth to throw huge design prints around, and the batteries on small devices that use a lot of radio have only just got over the 8 hour mark needed to get through a work day.