I do find it interesting that one of the quotes in the article is "They discover that in three to five years, a bunch of people are going to leave because they're concerned about career growth and development. Panic ensues". Uh what? Three to five years is a pretty good stretch these days in SV. If you really wanted to keep people longer than that, you would have a completely different business and reward structure.
The rest of it boils down to "get to know your co-workers", I guess? It doesn't really seem that revolutionary. If you want to spend more than 5 years working with them, I think that should happen naturally not as part of some kind of corporate management mandated dream sharing time.