I'm not sure how common it is, but at my old job devs and business analysts would regularly go on site to work with clients. Larger teams would have build boxes for CI and VMs that we could remote into if need be, but other than that laptops were absolutely required.
I'm currently writing this at a coffee shop surrounded by others all working on various things. I really like the option to work from anywhere.
My experience is that everyone claims they want the ability to go to a coffee shop, but very few actually exercise it. Obviously some will, like you, but not most. And unfortunately the perception of need drives behavior more strongly than actual need. Same with “off road” vehicles and trucks, people buy things based on capability they’ll never exercise.
Personally I loved the idea of working from a coffee shop until I actually tried it. Then I found that the glamour of the idea was much more than the experience of trying to do focused work in a noisy environment on a cramped keyboard. So instead I do work in my office, and leave my laptop permanently closed and connected like the worlds most expensive Mac Mini.
I'm currently writing this at a coffee shop surrounded by others all working on various things. I really like the option to work from anywhere.