You know they have Starbucks in other countries without an obesity crisis?
No one is forcing you or I to order a particular drink at Starbucks; they literally put the number of calories directly next to the menu item. The blame is 100% on the individuals making their own health decisions.