I've always wondered about the drivers for this density of coffee shop. The density seems a lot lower in most UK cities.
Is it that people have small apartments? Or is it to save office space?
Neither. Most homes and offices still have coffee making equipment. It's more of a social and cultural thing. In my case, my regular barista is one of the few people in my life who never has unreasonable expectations of me :)