I do agree that corporate America is trying to expand into a previously untapped market. I guess that these companies did some market research and found that people viewed their product as expensive, un-hip, old, suburban and soccer-mom-ish. They thought they could alter that perception by hiring younger, cooler people to promote their product. Janet Jackson probably has more appeal with a younger market than Marie Osmond, Nutrisystem's other current spokesperson. Mariah Carey cooler than Carrie Fisher and Valerie Bertinelli. It's possible that many people under 30 may not be familiar with Osmond, Fisher or Bertinelli at all. I disagree that these companies all trying to make the amount of "body hatred" increase.
I don't think that the desire to improve our body is mutually exclusive from loving our bodies. I don't believe that if you want to lose weight, you must therefore hate your body. The conversation's initiator/leader kept trying to force people to chose between body hatred and self improvement. I think that if you HATE your body, you can't care for it. Making an effort to improve your health via weight loss is caring for your body.