In my eyes the metropoles of the anglosphere are too transactional, too monetized and to much under (economic) pressure to allow for such inefficiency. In London I'd probably feel guilty for staying much longer in a café than my drink lasts (or someone would tell me to leave). If you have places that don't have such policies, they at least signal this with their interieur and their throughput. Most starbucks are certainly not cosy places that I'd like to spend my day in given the choice between a starbucks and a traditional viennese coffee house.