Similarly, poor people in Victorian England often ate out or ate cold meals, either because they did not have the means to cook, or because they could not afford to; pots were not really cheap, nor was cooking fuel. https://victorianweb.org/science/health/health8.html
Certain types of implements, like ovens, were not super practical or cheap for a lot of people to have dedicated to their own house. https://food52.com/story/17568-the-centuries-old-form-of-pub...
Medieval Europeans had several times as many sorts of herbs and vegetables as we do. I can forage 20-100 species on my block alone in the city; none of those species are in our markets.
Our supermarkets specialize in those that provide maximum bang-for-buck, including transport costs. That really thins the selection.