What nonsense? That vitamin D is protective against cancer? Doesn’t seem to be nonsense to me and at the very least, it’ll help against osteoporosis. So what’s wrong with getting a good dose of something for free?
There’s tons of stuff that’s free, help yourself.