Two things kill 123 rechargeables, which are not a replacement for 123 primaries due to voltage issues.
Number one is heat. The higher the heat, the faster they lose capacity... and they are always losing max capacity.
Two is voltage/charge the higher the charge, the faster they are losing capacity.
The very worst is combination of both. You can lose 10-30% capacity in a MONTH if you have a fully charged li-ion cell and put it in a car during the summer. That's not charge... that's a permanent loss of capacity.
As stated already, have 50-80% charge on cell and stick in back of fridge to store long term. It will still lose capacity each month, but only .5% to 1% a third of that if there is no protection circuit.
Li-ion cells are also always losing charge, not related to permanent capacity. If it discharges itself below the normal minimum capacity, it is going to be a dead cell and not work again. So I'd charge cells with a tiny bump charge annually if you run em at 50% for storage. 80% should last for 2 years.
The worst thing of all is running a trickle charge on a full battery, leaving it in a charher after it is full and in high heat. One summer on a trickle charger, inside a car, guarantees a dead cell. Also why keepimg a fully charged spare in a car is a bad idea. When that is necessary, don't have more than 1 spare and rotate the cell in the light, and keep a third in room temperature or fridge with 80% charhe to rotate in. This should get you 2 years out of a 3 cell rotation. Beyond 2 or 3 years, it's best to just buy new cells when you need them, as the prices go down, capacities go up, and you don't deal with aged cells.
As you can see... since li-ion works for hundreds of recharges and will age out in just a couple years anyway, it makes little sense to stack em deep for SHTF. Even unprotected li-ion stored in perfect condition lose 2% capacity permanently every year and once the fridge goes out SHTF, self discharge skyrockets. Since lithium primaries hold 80% 10 years and get used up in one shot, they make more sense to stack deep. The Eneloop low self discharge NiMH batteries make the most sense for SHTF type power, because they last thousands of charges, only discharge 20-30% a year with 10% permanent capacity loss only occurring after many years of storage, provided you never let them discharge to zero, at which time they will still provide years of use.