Not all of Starfield is randomly generated. This specific example is from one of the main big cities that are definitely hand built. The random stuff is mostly deserts and outposts like what players can build. So even according to your standards, this is a correct and legitimate comparison.
Eating is a fundamental physiological need. Making money from selling food isn’t. We have the means to feed everyone but it’s nor profitable. The ecomomy is a human fabrication.