I overheard a thought from a front-end engineer: In fact, no one wants to work on design system components because it requires a lot of effort and brain power to consider all the states and edge cases, but everybody wants to work on solutions using these components.
Thread
I think a lot depends on context. Sometimes I've seen that teams in the research phase and endless pivots have locked themselves into a system design that prevents them from reacting quickly to the context.
But here it is very important not to miss the moment when the benefits of the design system become greater than the negative aspects. And I can say 1000% that a mindlessly designed system does far more harm than good in a dynamic environment.