Some people consider email something you MUST answer ASAP, others can have 9000 unanswered emails without an issue. They'll get around to it.
And with chat, some think it's real-time and expect an answer in seconds, others will check $chat_app a few times a day like email and reply.
I personally prefer chat, because you can use it asynchronously, BUT you can escalate to near real-time if everyone is present at the same time. You can have an actual "conversation" via chat - you can't do that with email.
In electronic chat I can ask someone to explain their question and wait for it in writing. In person, I often have to listen to them stumble over the concept because they didn’t think about what they wanted to ask before asking it.
In a video call I can clearly see the other person’s screen and zoom in on what I’m trying to look at. In person I have to lean over their desk and squint at the right angle.
Consider the effort to accommodate those preferences though. Accommodating a video call preference is easy. Same for chat. Accommodating a preference for face-to-face requires spending an hour (2x average US commute) traveling to meet you. That's quite a significant ask of the other person.