Whomever figures out how to make people want to loose weight, rather than convince them they should force themselves to loose weight are going to make a fortune.
Sure if you go to the marketing department, that's probably not the case, but that's just because marketing won't hire you if you aren't pretty. We're not so picky over here in Engineering.
Eating healthy does take time and effort and some knowledge, but it doesn't take that much money. Assuming you have access to a stove, healthy food can be had for cheap. Chicken? cheap. rice and beans? cheap. Vegetables? yeah, those are pretty cheap too.
I would be quite happy to show you plenty of fat folks with above-average incomes. In fact I'm sure I could find a bunch of them on this board.