I came across this Department of Labor report describing 100 years of US Consumer spending. I want to spend more time reading through it but the chart below will do for now. It shows the percentage of household expenditures spent on food over the last 100 years.
The US line shows that on average we have never spent a lower percentage of household expenditures on food. No wonder people get so bent out of shape paying $4 for a dozen eggs at the farmers' market. What the chart doesn't show are the many hidden costs and expenses for cheap food.