As a person running a network of CTOs that meet in person and interact very human-ly.... I agree and see the value now more than ever in human interaction.
(to be clear, i do a lot of things, but this is one of them, and boy is it wild how important it feels)