The problem is if you're in a situation where it's like you get 5$ at the beginning of each day, you can't buy in bulk and save. Likewise if you live in a "food desert" it's harder to shop.
Fresh veggies are doable too, if you're smart about where you shop and what you buy.
You'll get X times quantity for 1/Yth the cost. The same goes for Lentils, Beans and Rice
Then there's the bulk options for spices you use regularly and in sufficient quantity to keep the quality of your stock reasonably high! Being from the Southwest, that tends to include copious amounts of chili powder, paprika, and a few others for me since I go through them so quickly.
I really like your post though. It doesn't cost that much to eat well, if you're willing to sacrifice some time in exchange. And it's probably healthier, too (lower sodium, plus you know more or less what you're putting into it).