Maybe US is very different from Europe, but think it depends what someone expects of food.
McDonald is not food. So it's not for comparing with real food. But even than I can not imagine potatos and peas cost more than anything in McD. less thah a pond of peas and 100ml of olive oil must be less than 5usd, add few tomatos and you have a great meal.