I agree, no one plan is right for everyone. Your doc or nutritionist should be your guide, but for me just counting calories and exercising seems to be the simplest and most effective approach.
There are many goals people pursue, but for weight loss, whatever anyone says, it is my opinion (and a law of physics) that it's energy in-energy out that matters. If you create a calorie deficit, you will lose weight. It's that simple, although there are a number of factors that affect how many calories you are burning and therefore affect the calories-out part. The calories-in part are solely under your control!
Weight Watchers, again in my opinion, is a great plan for manipulating calories and encouraging healthy eating habits, which are important for general health, but you COULD lose weight on chocolate pie if you ate the correct amount of calories for weight loss.
Maybe toggling between plans for awhile will give your weight loss a jumpstart and give you an idea what's working for you?