Rechargeables are a bit hit and miss and their performance is, I suspect, very much subject to the application and charging patterns. We have 9v NiCad batteries which are at least 5 years old and still usable although the chargelife is down from the earliest days (not surprising). I have NiCad in my shaver which are at least my fourth lot in it, but then the shaver is decades old but still going fine - each built-in pair lasts 4-6 years and I get up to four weeks of shaving from one charge. On the other hand, I have had NiCads in torches which died totally within months. Alkalines can be recharged but they require a somewhat different regime from true rechargeables, particularly a low charge current so they don't overheat. Unfortunately, I suspect there is no single answer to your question.