Has anyone that has actually lost weight used weight watchers or slim fast?
My partner has done weight watchers in the past and yes it works because it restricts the amount of calories you put towards unhealthy foods. Unsurprisingly, weight watchers isn't eating ****** ready meals either, its just a system for cooking and eating healthily. Not all their recipes are good but plenty of them are.
Considering your relationship with food I wouldn't think you are a great authority on what is or isn't good for you.
The truth is that most people who have issues with weight will have them on and off for a very long time and diets attract those sort of people because they offer a "plan" and something fixed to follow. They mostly work until the person grows bored or stops doing them.