The difference is that people are more willing (or perhaps capable) to be rational and idealistic about long-term abstract decisions like voting for a candidate who wants to ban unhealthy food, than about immediate everyday decisions like whether to eat a salad or a donut...