Vitamin D can stop modern diseases! Or can't it?