Why Do Some Weight-Loss Plans Let You Eat Certain Foods That Other Plans Avoid?
No diet plan can work if you don’t stick to it – and you are not going to stick to a diet plan that forces you to eat only food you don’t like. Different diet plans cater to people with different tastes.
When you choose a plan, make sure it allows you to eat foods that you enjoy and find satisfying – otherwise, no matter how many other people have followed the plan successfully, you’ll be unhappy and counting the days (and calories) until you quit.
Some plans focus on avoiding entire classes of foods (low-carb/low fat diets) while others assign a point system to all types of foods so that you maintain a healthy balance. Choose the approach you feel more comfortable with – that’s the one you’re more likely to stick to.

