Just look at all the artificial food that are in the supermarket that are making us sicker and fatter.The FDA is underfunded and a joke.They work for the food industries not the people.
I think the EU recently passed a law requiring labels that identify genetically modified foods. New York is also trying to pass a law requiring nutritional contents to be posted in any restaurant with X number of chains in the city.
There are a lot of lobbyists that work inside of congress trying to stop bills that restrict food production and sales. So it isn't just the FDA's fault. There are lists of ingredients and nutritional facts listed on every item. You can't blame others for unknowingly putting harmful things into your own body when the information for making well informed decisions is right there in front of you.
Smoking is prohibited in almost every place besides your own home. There are clear warnings on cigarette packs and ads warning people not to smoke are everywhere, but people still do it. Ultimately it is up to the consumer to decide.