Bio-Oil is the latest brand to encourage consumers to feel good about their imperfections, a departure from the hackneyed advertising tactics that feed on people's insecurities. Those timeworn methods ...