The longest lasting lights I have are some unbranded Zecto knock-offs from China via eBay for a fiver several years ago, and a AAA powered ‘phart’ (smart knock-off) dual 1/2 watt LED job that was about £2 over 5 years ago… neither has died, both stay attached and functional through on/off road use and splattering with mud and water…
PX no longer sell the ‘Phart’ lights, but they seem to be flogging a Zecto knock-off very similar to the ones I have been using for several years: This one for £4 which seems worth a punt if you’re already ordering some bits from PX and need to push the order value into free postage territory…
I also have a Lezyne Femto which I find to be a bit bobbins for the relative cost TBH, the battery life seems less than those ancient Chinese jobs and the output is less Impressive than the £2 PX light from half a decade ago… Despite costing more it’s been relegated to backup duties.
Basically don’t buy Lezyne products, buy the cheap copies of Lezyne products 😉