I would agree with you on your points 100%. What people don't realize is that when you buy a book to lose weight, you actually need to read it and understand the material before you're going to be successful.
I'm not sure where everyone that reads this forum is located, but of the 99% of Americans, you buy a book to lose weight and "follow it" (not reading it, using techniques you've HEARD *might* work), you fail and/or gain weight. Then you have the "right" to complain about it all day long because another diet failed you because you were eating all the meat you wanted and gained weight. It's not the diet that failed (most likely), but you aren't smart enough to follow instructions.
I'm going to focus on Atkins here since it's the most controversial of the ones I've read, but in the book he says directly to the reader, this is not a diet, this is not a 2 month on 10 month off plan to eat, this is a WAY OF EATING. If you are going to end up changing the way you eat for a few weeks to lose some pounds on one of these low-carb diets, you should end up following the practices for life.
The high protein way of eating shouldn't be that hard for the bodybuilders since you get to eat all the beef and chicken you want which is high in protein (steak can be high in fat also), things are you allowed virtually unlimited amounts of. Arnold was using these tricks to cut all the weight back in his glory days (since juice can only help so much).
Eat right (whatever "right" means for you) and exercise and you are doing the best you can.
ORIGINAL: mda1125
I've never tried any of the diets except the eating plans and nutrition stuff I learned in Tom's book.
But the South Beach Diet is pretty popular because after the 1st two weeks, it's not really a diet as much as it is a style of living.
It's just sensible eating in the end. No elimination of carbs, proteins and such. It tries to eliminate or reduce refined carbs and such.
Basically just good nutrition.
That was my take on it. It was not some crazy fad diet but a nutrition plan <just healthy eating really> that you can follow for life.
I pretty much hate the word "diet" That only means you are doing something for a limited time to lose weight and then it's back to bad eating. That sort of sucks.