It's far cheaper to 1) buy unprocessed foods at the grocery store, 2) spend $20 a few times for cookware that will last plenty long enough, and 3) cook for 20min a day or do more preparation on the weekend. It doesn't require becoming a professional chef or buying appliances.
I think the main problem is that fast food is addictive and those who are vulnerable to that tend to make excuses for why they can't stop.
If you do not have the money to order on the daily, then you either cook or someone else has to do the cooking.
If there is one thing I know for sure is that there is very little benefits in cooking, apart from the pleasure of eating something good. Even if you want to eat healthy there are plenty of ways that require very little cooking. The only problem is how much money you can throw at the problem, the easier it is the more expensive it will be. Sometimes you don't even have a choice because of time constraints (people who do 2 hours commute everyday just can't allocate time to that).
In many cultures, men traditionally didn't know how to cook. It was not their job. That wasn't a problem, as long as men lived with their parents or in an institutional setting, until they got married. But in a modern, more individualist culture, such attitudes are holding men back.