Reference stability is crucial because: 1) Map uses reference equality for object keys, 2) Changing object reference loses access to stored value, 3) Garbage collection can affect WeakMap keys, 4) Multiple equal objects are distinct keys, 5) Must maintain reference to key object, 6) Important for long-term data association, 7) Common source of memory leaks, 8) Critical for correct Map usage.