The lack of a publicly-accessible database of labels is inhibiting the innovation in the area of healthy nutrition and marginalizes the benefits of using labels by the consumers.
The reason we don't always make healthy choices is simply because it is hard. Even people who are highly motivated and have strong willpower may fail to establish healthy habits in the long term if they don't adopt the right methods.
There is no single silver bullet in fighting obesity. Government legislation, corporate responsibility, education and personal responsibility, combined with web and mobile services, can all help people eat healthy and fight obesity.