I think videoconferencing sucks because the tech is so primitive. In 10 years we'll have proper videoconferences which are using augmented reality and have sufficient quality to replace physical meetings 90% of the time.
Of course, even conference calls suffer from the use of low-quality software and hardware. For some reason companies tend to use $1 microphone and $5 speakers for conference calls.