why do people spend so much money on programs like Jenny Craig?

and weight watchers when there are so many good free programs that are free. There is a world of information online about fitness and exercise. I just started on a diet and exercise plan and found all the information free. Including food exchange charts, videos, etc all free. So why pay for the info. Help me understand the rational.