Using a contrast checking tool is an easy way for people to use color feature options in a way that still ensures their customization is accessible to folks.
In my professional day-job (user experience), I like to recommend
WebAIMs contrast checker tool, and shoot for at least AA compliance.
Lots to say about the culture of feature factories in software development, as Dan elaborated on. Least to say is he's right. It's still, unfortunately, an accurate picture of too many orgs that create software.