Everyone, even doctors, find a new food to demonize every few years, then flip and say it's the bet thing ever a decade later. Anyone remember when eggs were killing you? Or when the fad diet was low carbohydrate? Now eggs cure cancer and gluten is "literally Hitler."
Health nuts, as a rule, have no clue what they're talking about. They're just desperately looking for something to blame for their (or others') problems and using pseudoscience to justify it. (As for weight loss/gain, it's just simple thermodynamics. Caloric intake minus expenditure equals "duh.")