I think it's the common case of people caring too much about what other people think and/or getting their feelings hurt when other people don't agree with them. If you're on a diet, it's working for you, you feel good, and you're not hurting anyone else...go for it. I don't think there's a single subject out there that everybody universally agrees on. There are always different points of views, etc. Who gives a shit if someone says the diet you're on is shitty IF IT WORKS FOR YOU?