I've always said that it's bullshit that those meals were so cheap in the first place. Their lobbyists paid off a bunch of politicians to make it so cheap. It shouldn't have ever been as cheap as it was. That food is terrible for you in every way. It'll probably be good for a lot of people to stop eating it so much. So i see this as a win win.
There’s a documentary “King Corn” that talks about how US government subsidies to farmers for growing corn have made it so inexpensive that it creates a surplus and prices that are too low relative to other foods. This resulted in the proliferation of corn being fed to cattle and other animals, which makes them less healthy to eat but fattens them for slaughter sooner. Also corn syrup is so cheap to make it made soft drinks less expensive. These are large reasons why fast food was so inexpensive and so bad for you.
Also surplus corn and corn syrup led to the creation of a lot of unhealthy breakfast cereals which are marketed to kids.
A large part of the reason that corn is so cheap to grow in the US is because of agricultural subsidies. By and large these subsidies get handed out to agricultural mega corporations. What this ends up meaning is that a very small percentage of food crops actually get subsidized.