No they don’t. Even my local Walmart has cheap vegetable selections included pre cut versions.
You know what is expensive, though? Meat. There’s still plenty of meat consumption in the median household.
It’s not a price issue.
This is no joke. I picked up a 3 pound package of garden variety 80/20 ground beef last week and it was over $20. Maybe I just don't buy it often enough to notice, but that seems far higher than even a few months ago. I would have expected to buy a modest cut of steak for that price.
Most simple salads are actually more expensive than chicken (boneless thighs, ground meat) per kg!
If you compare the price per kcal, as one really should, the difference becomes absurd.
There are more food options than meat or salads.
Citing salads and leafy greens as the alternative to meat is a common strawman, but there are more food options than those two extremes.