I think you want to replace fresh vegetables and fruits with processed ready meals.
Being available is not equal to a person being able to afford it.
Maybe you were writing about middle class and not the poor?
You don't need to be a middle class to be able to afford electric lights, mobile phones, apples, oranges and grapes all year round.
On the other hand kings had free-range organic grown meat prepared by personal cook anytime they wanted which is a true luxury even today.
So, fruits and vegetables cost more than processed ready meals? Yesterday I bought a banana for $.22.
The government provides food to the poor with SNAP.
The only starving people in America are drug addicts or very ill people. Obesity is the usual problem for poor people.