-
When design of a UI is tied so closely to delivery of that UI (eg. component-based design system) it couples design with delivery. One cannot change without affecting the other. Whilst this has lots of advantages for scale and consistency, it is at the expense of design potential