I don't understand why some people believe the calorie information should simply be available to those who want it. It currently is! Go online, and for many places - mostly fast food, coffeehouses, etc. - the menu and calorie information is listed.
I think that even if the information is available to everyone, only some will care to pay attention to it. C'mon, not everybody cares about what they consume... I don't think it should just be available to those who want it... because really, those who want the information will pay attention to it. And quite frankly, it couldn't hurt for everybody to know... for example, some of those Starbucks drinks are LETHAL. And really, they gross me out... how those sugary drinks can have hundreds of calories and barely any health benefits.
So, yes, I agree with this initiative. I think those that care about calories have already looked up online what they consume, anyway.