We live in an odd time where the promises of the late 90s and early 2000's are coming to fruition. Suddenly VR is amazing and relatively affordable. Suddenly digital personal assistants are here and they work. The promise of a less powerful Microsoft is here and with IE a now discontinued product. Very fast internet is here with many markets having or will soon have 1gbps (note: the first LAN I worked on was 10mbps). The promise of early yet clunky smartphone/PDA revolution has also been fulfilled.
I wonder if, from a networked/social/mobile computing, perspective that period was our 'Mother of All Demos.' So much was tried and promised back then and its only in the fast few years that its really practical.