It's worth noting that a design system is not an end project, but more of an on-going process that is always open to changes and iteration.
A well constructed design system will save software teams a lot of time in the long run, and the consistency gains make the time and effort dedicated to the process of building the design system a successful investment.