You don't have to, I agree - but how many of us often choose convenience when they can over the proper choice?I mean, not that I'm agreeing with them but pulses, grains, lentils, tofu, tempeh, veg etc. is largely very cheap.
You don't have to buy ready meals/imitation meat.
Its also because they are super lazy. Normal food isn't that expensive. Making pasta sauces is cheap. Potatoes are cheap. Rice is cheap. Ultra processed food really isn't that cheap, its just easy and people hate the idea of taking responsibility for their diets. The number of poor and overweight people is shocking. Thats because their diets and what they spend money on is stupid and bad.
The amount of people I come across on a daily basis that can barely write their own name, let alone do basic numeracy is shocking. There's a massive societal imbalance in deprived areas that a lot of people much better than I have been trying to teach the value of a home cooked meal and balancing the books properly, but that work is slow and largely unsupported.I agree about people being lazy - but it's also lack of knowledge but also having these processed foods so readily available. The U-P foods are more appealing but also is around the similar price to all the other individual foods so people think it's cheaper.
It is true that there are a lot of poorer people that seem to be be overweight/unhealthy. There needs to be more education on there, or more control on nutrition quality for what is sold.