Swiss maybe, but as a Dutch resident who was just in SF for the holidays... SF food is definitely more expensive.
Perhaps Amsterdam airport pricing is extensively marked up compared to local pricing (understandable). Geneva was just plain expensive.
the other important thing to keep in mind is that in the EU in general, there's no added taxes on the bill, and tips are less of a thing here, so there's not a magical 20%+ hidden charge to factor in on everything you order.
Your basis for how much people pay for groceries was how expensive a sandwich was at an airport?