Comment by sweetjuly
I suspect that's a personal bias. If you go to most any cafe (at least in the US) there will be a half dozen people there typing away at their laptops. This is even more common with the rise of remote work where people will (for better or worse) commandeer cafes as their personal office.
Well of course its a personal bias - I never claimed no one else could work like that, just myself ;) I am aware of all the folks typing it out in the coffee-shops. Just that I could never be productive in that setting. Answer some e-mails - perhaps, but not really do any (meaningful) programming work as such.