Rarely, when buttoning a dress shirt, one may inadvertently buttons the buttons on one side to the wrong button holes on the corresponding side, causing mortifying embarrassment and eternal shame.
(This problem can be encountered with snaps as well as buttons.)
If each button / snap was magnetized, and its corresponding target was oppositely magnetized, then the correct pairing would draw together with a satisfying click, whereas incorrect pairings would repel each other, notifying the buttoner of their imminent error.
Fig 1. The yellow lines show the intended button/snap pairings. Red / black indicate magnetic polarity.
By alternating north / south polarizations, it would be possible for each pair of buttons to only pair with either the correct target or with a target that was 2 (or 4, or 6, etc.) buttons off.
However, it is hardly worth worrying about button-target pairings that are two or more buttons off, because it’s very unlikely that a person could button a shirt that incorrectly without immediately noticing.
PROS: Would solve the leading cause of shame among wearers of dress shirts. Helps support the struggling domestic magnet mining industry, where all the “North” magnet ends are produced.
CONS: There are no downsides to this proposal.