While fast internet speeds and more mature tools do make things better, my team still spends most of their time saying "can you hear me?" or "can you repeat that?". Meanwhile, I've never asked another team member to retype their Slack message. We use WebEx when we really have to see people's faces. But Hangouts and Appear.in have left a pretty bad taste in my mouth.