My thoughts on batteries just changed this past year.
Things I consider now:
1) does the device have a low voltage warning? If so, I avoid the rechargeable NiMH batteries because they’re at 1.2v instead of 1.5v. The low battery warnings come on way too often it becomes annoying. Smoke alarms, for example.
2) is it an expensive device? Then I avoid the alkaline cells. I don’t want any battery leakage destroying these devices. This would be stuff like my multimeter or obd2 scanner. I’m using primary lithium cells for these now.
3) is it a high battery use device? Game remotes, and toys, this is a great use for NiMH. Unless the high use device also has a low battery warning. I’m that case, I’ve been starting to use the rechargeable lithium’s. Although their reliability is a bit suspect.
4) low energy draw, cheap device, I use regular alkaline - wall clocks.