Yes, I agree but, most italian people do not drink cappuccino afternoon. They usually drink essperso, but I understand that this concept is relate with tourists. But in the end you never feel culture of any coutry if your only aim in Rome will be to get in Starbuck becouse you want drink your most likly coffe.