As a weightlifter I have seen my share of diets and what you say if very true, I can remember the Atkins diet back in the early eighties. This is a diet however that will work for everyone if you can stick to it.
This is a diet however that will work for everyone if you can stick to it. Most diets will work if you can stick to it. The large majority of people can't. Heck, most don't realize you have to permanently change the way you eat to lose weight and keep it off. And when they screw it up and fail, they look for the next diet fad. Hence, the cycle continues.