One big reason for current low levels of vitamin D (not actually a vitamin but a hormone) is that sun exposure was demonised, and sun screen/block was recommended. People who cover up routinely, or apply liberally factor 30, are putting themselves at risk from D deficiency.
It wouldn't surprise...