Its great that it seems to have worked for you!

I do think that everyone has to realize that what works for some will not work for them.
I went from a size 20 to a size 6 on Slim Fast. It really worked well. But when I needed to start eating "real" food, I started gaining it back and now I am right back where I started. Was it the fault of Slim Fast? No. Can I say "it doesn't work"? No, it does work. But, you have to learn how to eat healthy and that is the hardest part.
I am back on track but this time, I am planning to START with learning to eat correctly.
It's not intended to be a life long eating plan. The low calorie diet is very short term, then you transition gradually to a healthy long term diet with exercise. The low calorie portion is just intended for weight loss, in order to maintain you have to incorporate healthy eating just like any other diet plan.[/QUOTE]
That is the thing that everyone (ME included) needs to learn. There is no magic cure. You have to learn how to eat healthy.
EXACTLY! That's the key for anything to work long term. If you think of it as something to do short term to drop weight fast....while planning to go back to be a Junk Food Junkie...well, nothing will work.
And this is not for everyone. If you can't commit, if you build in excuses or plans for cheating...you've sunk yourself before you've started. I feel the same about any plan. I totally worked the system with WW Points (I was doing that previously, along with a personal trainer twice a week AND at least two sessions a week of Pilates Reformer). But not when I did the old WW plan with selections (and plain old walking), hard to figure out how to eat a whole bag of M&Ms and fit it into your plan.
I think, as a society, we like to make excuses or justify our eating habits. I know I do it. We want the instant gratification, and don't want to admit it.