&gt;The only reason they don't work in the long term is due to the fact that most people lack willpower and self-control. This isn't a fault of the diet, but rather the dieter.

This is flat out incorrect.  You need to do some reading, son.