I think a lot of it has to do with how companies evolve. Apple and its culture has evolved to make it reliant on these chance encounters, where as Gitlab and other fully remote companies haven't. It will be interesting to see how companies transition.