The issue isn’t if you take it.
You must test to know your blood serum level of vitamin D.
That is one factor only.
You’re correct, but I’ve yet to see one person, other than you, mention that key point. You could have the proper levels naturally without taking additional dosages.