Agreed. Doing that on a regular basis for a few years cant really be good for your posture.
Besides, i find the coffee shops in the city are usually very cramped, lots of noise and young parents/babies, mediocre wifi. I enjoy working from a coworking space and i also enjoy a proper working enviroment with a beefy workstation, 2 external displays, people around that are developers vs young hipster moms, stable fast internet etc. I go to the coffee shop to take a break and well, grab a coffee.