@Daojoan I don't think the problem is tools. I think the problem is that some people are good at being efficient with whatever tools they're given, some people can't figure out what counts as "wasting other peoples' time" and what counts as "necessary", other people don't care, and another group just likes being social and will use whatever tools are available to socialize instead of working. I have been all of those people at different times.
Meetings can be essential - status update meetings at the team lead level can surface potential project/level integration problems and allow mitigation before they escalate into crises. Emails can be essential - "wait, what did they say needed to be in the document?" Texts can be helpful - "The boiler's leaking again and I've already called emergency services to come cope with it." And sometimes phone calls are needed - "Our boiler's leaking for the third time this month. What, precisely, is the hold up in getting someone out to fix or replace it?"