I don't prefer the in-person communication personally, but I know it's more productive for me, so I do it and end up preferring it. The same way I prefer clean code; it makes my and the companies life easier. Makes more money. I'm German, and it's painfully obvious.