Maybe you need to try another brand and see if you have the same experience with them. For many years I've seen more than a few people post that seem to have issues with every thing they buy of one brand, but for some reason apparently get good results with a similar product of another brand. And both brands are equally favored and give excellent service and life to the overwhelming majority.
I've always had good luck with most anything that has a built in battery. It's the devices with replaceable batteries that I have more issues with. Particularly coin batteries.
I've got a pair of Bontrager ION's that are over 6 years old. They still charge up and hold a charge. They don't put out the light your