As someone who struggles with context switching _and_ who likes to help people out and unstick them, I really feel that you're saying. I need to become more like you in that respect.
I think scheduling a time to talk and using this tool for the convo, is not inherently bad. That said though, at that point just use a Slack Huddle or Teams.