I actually don't understand this belief that a laptop should be the primary device given the body of research that shows the usefulness of multiple large monitors (unless you're just docking the laptop).
The advantage to the laptop is you can have your core machine with you everywhere -- home, office, or traveling. But when you're in the two places you spend the most time -- the office or at home -- you plug it into an external monitor, keyboard, and mouse.
I couldn't see myself working on a laptop all day unless it had an external monitor, keyboard and mouse. It would just be too physically painful.
And use what to interact with it? VNC? I'd lose my mind. That's not an efficient user experience, it's slow and finicky and fucks up keyboard shortcuts.
> I couldn't see myself working on a laptop all day unless it had an external monitor, keyboard and mouse.
Which is exactly what we do. What lunatics do you work with that use laptops as primary work machines without doing this?