And then I took a job with a startup and bought a laptop since they wanted me to show up in the office on occasion, and working with one monitor was like driving with one eye open. I started to get better at it, but there was so much extra effort involved in context switching. Even as it became muscle memory, it didn't come close to beating a simple glance to the left or right.
They offered a separate monitor, but I chose to go back to working from home and switched to three 22" monitors, which has been perfect for years (though I want at least one more now for testing non-linux apps).
Focus has nothing to do with monitor layout. I have three monitors, but only one thing is happening at any given time.
When I'm coding, email, slack, etc, are all off. It's a terminal on my left with git, and logs, a fullscreen IDE in the middle, and documentation and test application on the right.
When I'm shopping, it's reviews in the middle, shopping cart on the left, and search on the right.
When I'm catching up on slack / email, they're both open on separate screens with an extra for research (Github, etc).
When I'm editing photos, its the collection on the left, editor in the middle, research (editor docs, etc) on the right.
Focus is all about strictly doing one thing at a time. Multiple monitors is about switching contexts without losing focus. The only problem I have now is that I don't blink often enough.
Also, to the point about "Same Workflow When Remote", I just choose not to work while traveling any more. I'm not as productive, nor do I want to learn to be more productive while on the road. That used to be a dream for me; And then I really tried it; And I really sucked at it. I'd rather have my sit/stand desk, comfortable chair, and tea pot - all optimized for focus - than try to drive uncomfortably with one eye open.