One of the problems with supplementing vitamin D is that vitamin D is made from cholesterol. There are certainly some benefits to supplementing vitamin D, but if you get it exogenously rather than manufacture it, your cholesterol will be higher.
Not that cholesterol is anywhere close to the demon it's made out to be, but there is a (much higher than generally accepted) point of having too much where mortality risk increases.