The standard American diet isn’t high on nutrients, and even some people with nutrient-rich diets may be unable to absorb nutrients through food or oral supplements sufficiently.
Many people have food allergies, sensitivities or intolerances and don’t even know it. Even healthy eaters who have a whole food diet with lots of fruits and vegetables may suffer unnecessary health challenges because of a reaction to food.