In Israel fast food costs more than normal food. Vegetables are relatively cheep to the US ($3 for avocado??) And in general "fast" food is not a value people appreciate over "healthy".
One of the ways to fight obesity is by taxation and lowering the costs of healthy food. When salad will cost less than a burger (and there's no economic reason it shouldn't) people will choose it.