All of those things seem simple in hind sight, but there were very real hurdles preventing them from being realized at that time (for example, the Internet infrastructure for real-time video chat).
Concept videos like this are just the tech world's version of concept-cars by the auto industry. They make the company seem innovative and research oriented without the significant resources required to make a practical product. True, they sometimes yield useful research, but most of the time they're just meant to be good P.R.