We should ban margin from our components. Hear me out. Margin breaks component encapsulation. A well-built component should not affect anything outside itself. Margin makes reusability harder. Good components are usable in any context or layout. Margin conflicts with how designers think. Designers think about space in relation and context. They define how far a component should be from another com