As a home gardener, and major "canner" myself, even I have found that only tomatoes, potatoes, asparagus, cucumbers, squash, and (possibly) green beans are worthwhile to grow...IF you have a lot of time to take care of the crop. Lettuce is nice for the few weeks that it lasts.
For a fleeting, very bad moment, I thought about encouraging every new gardener to grow a bunch of peas...LOL!
Vegetable gardening does take a lot of time if you want to do it right. It’s not just weeding around a couple of small flower beds and trimming the bushes for few hours on a weekend every now and then.
I’m not saying people shouldn’t try it if they want, but they need to realize that you don’t just throw seeds and/or whatever you call those little pepper/tomato plants into the ground.
You forgot Okra and collards. (if in the south) Both do well, Okra in hot summer, Collard greens in the cooler months.