Health foods are in abundant supply and growing daily. A fairly large segment of the population consumes health foods on a regular basis and benefit from better health. However, a far greater segment of the population suffers from health problems due to poor eating habits in spite of the ready availability of health foods.
The reasons are many and complex. One known factor is that many people consider eating to be one of life's few true pleasures and they aren't willing to permanently sacrifice good taste for incremental benefits that may ultimately result in improved health.