He is right but the solution is a mix of technology and in-person. The solution definitely is NOT to go back to endless in person meetings, which are the biggest waste of time in the history of office work.
I have a co-worker whose motto is to never schedule a meeting for something that can be handled with an email.