I think the salt thing is somewhat a problem of causation vs. correlation. If you have hypertension it can be a good idea to limit salt intake; but salt intake does not cause hypertension.
I'm wary of any health advice that stems solely from epidemiological study. I'm not sure why we so easily take a hypothesis as a conclusion, and epidemiological study, while valuable, can only produce a hypothesis that requires a controlled experiment to test. Yet it seems 90% of the "red meat causes diabetes!" articles we see are usually framing a hypothesis as the result of an experiment.