Yes, this is a big problem, but if you're waiting for the government to solve this problem, you'll wait a long time.
The humanity have to build new organizations that help the masses in picking up the right choices and we need new corporations that we can trust. Just have a look at the open source movement, where even commercial companies are opening their source code to improve to build up on trust. We need corporations that put labels of ingredients on their products. But if we force companies to do so, we're destroying the start up resources a new company needs to grow.