I don't think that food companies are a problem - they are certainly not THE problem. What's in our heads, what we carry around in our minds every day, is the problem. There's no blame game worth playing here.
When I was on a very very low-calorie diet, years ago, (a diet clinic that no longer exists provided the program), the guidelines were simple. X number of calories. No exercise unless you felt like it, because the calories were so low. No TELEVISION commercials. You could only watch television if you muted the TV and turned away during commercials - or, better yet, skip TV!
Watching Red Lobster commercials and Chili's commercials, etc., you're looking at things you KNOW taste good. Who wouldn't want to eat them? Today, the food blogs have the most gorgeous pictures, I just want to make whatever the recipe is! If I can't handle looking at pictures of fatty steak and glistening butter, why even look? Why look at pictures of crumbly, nutty cookies if that's the kind of thing I would love to bake and eat? So, there is a choice - just don't look.
At least, until you get to your goal. And even then... only if you can handle it. You know what you can handle.
But - there are plenty of people for whom this is not a problem, because they are not overweight and will never be. They have different exercise habits, different food triggers. They catch weight gain when it's at +3 oz., not +3 lbs. So, the many products on the market are a good thing for many people.