In some cases it's more practical as you can keep multitasking. Especially for work I like when people send me emails or chat messages instead of holding meetings or barging into office, even worse video calls.
Even better, it's asynchronous. I don't have to answer right now, I can finish my current thought in my time and respond once I'm ready. That's why I absolutely hate it if someone just calls me without writing first - it takes me so much longer to get back into things when I can't close the thought properly.
Yes. I keep telling this to my business partners. They love to call to tell me what needs doing and I keep telling them, I can't work while I talk to you. Send a message and it gets done in parallel.