The hard part of a design system is not the creation and usage, but managing change and disagreements. It's exactly like sharing code.