When writing you are not getting feedback (give more context, go faster, what concerns to address). A back and forth can be a much faster way (both in total time elapsed and time spend) to resolve something. At GitLab we recommend async by default and jump to sync when you start going back and forth. https://about.gitlab.com/company/culture/all-remote/asynchro...