From what I've seen, most simply don't have the desire to eat well, nor learn how to do so affordably. Sure, they cannot eat grass-fed beef with sweet potatoes, wild mushrooms, and asparagus, but they can eat rice, microwaved green peas and a couple eggs with hot sauce, and still have a nutritionally complete meal. Cheaper and faster than any fastfood. McDonald's arguably tastes better, though.