This is an interesting and provocative look at how we may be interfacing with a pervasive network and computing environment in the future. Some people already organize their lives around computing in a primitive yet similar manner to this montage.
There are a few items of concern in this vision made by Microsoft. All this hardware and software should not come from a single company. Companies like Microsoft and Google need to embrace open source and open federation of applications. User’s data must be in the user’s control, not the application or infrastructure provider. Infrastructure, applications and data must all be available separately, so users aren’t locked into a monolithic provider who could leverage control of data and connectivity unfairly.