It's ketosis that causes the weight loss (Liver producing ketons that break down fat cells). And it's been around for a while (i.e since Atkins days).
When you cut out processed foods, and grains, you are left only with pretty much only healthy foods, so it's no wonder they feel better. But that isn't the same as saying all grains and processed foods are bad for you.