Earlier quoted context omitted.
Sugar-wise, the can of coke is about 70% worse. 12-oz caramel macchiato = 23 grams of sugar http://www.starbucks.com/menu/drinks/espresso/caramel-macchi... 12-oz can of coke = 39 grams of sugar http://www.coca-colaproductfacts.com/en/coca-cola-products/c...
Good point, the source of calories isn't the same mix, even though the latte has more total calories (200 calories/12oz, vs. 140). Though I was thinking of the caramel latte rather than macchiato, which is a bit closer, at 27g of sugar: http://www.starbucks.com/menu/drinks/espresso/flavored-latte... . And since it's autumn, it's now time for their signature seasonal drink, the pumpkin spice latte, 300 calories and 39…
A latte for example in Paris or Barcelona is no more than ~6oz or so, maybe less whereas Starbucks USA they start at 8oz and go up to 24oz. I have not visited a Starbucks here to see the sizes. Every coke I've ordered has come in a 8oz bottle as well unlike the unlimited refills and or big-gulp sizes seen in the USA.