Why cringe? - that is a correct statement.
No it isn’t, sunlight contains no vitamin D and it is an ignorantly constructed statement.