The First Lady of the U.S. has provided a very visible rallying point in that country -- people respond to her sheer force of personality. Children look up to her; they want to eat their vegetables for her. That's not a policy lever, but no one can say it's not effective. Here in Canada we do not have such a figure.
When I recently read that superstar Beyoncé, a role model to millions, especially her legions of young fans, signed a 50 million dollar deal with Pepsi, I was compelled to speak up. A lifestyle brand! Seriously? Do celebrities have a moral responsibility to talk their talk and walk their walk? I believe they do.