My thinking was that CR123 based lights are more of a tactical light made for police or for mounting to firearms. I'm not sure most of those lights are geared towards people that want to EDC them for everyday-civilian use.
Good CR123 batteries are very expensive. Knock-off CR123 batteries from China are much cheaper in bulk, but usually don't have the same amount of mA available. I've tried a few different brands from overseas but most of them are inferior to the US name brand ones. What did I wind up doing? Converting my CR123 lithium primary lights over to rechargeable 16340.
I have two CR123 style lights. One is a surefire6P. It takes two of the CR123 batteries and it's my least favorite light. It's short/fat and turns on in my pocket all of the time because of the momentary on forward push button (not even clicky).
The other one I have is an Aurora SH034, it takes one 16340. It's a very nice light, but I don't care for the fact that it uses the CR123 "size" batteries.
I converted my surefire6p over to use 16340s as well. I have (6) total rechargeable flame 16340s and about (30) 18650 batteries. Why don't I like lights that are 16340/CR123 based? Probably because all of the lights designed to run on this format/size battery are short and fat. Another reason is I had to buy special batteries and a special charger for two of the lights I own.
Why do people complain about investing in "another" type of battery? Well, I can understand that too. I had to buy a charger that fit the 16340 size battery and then I had to buy enough so I have spares so I don't have any downtime. I dislike the 14500 series lights for this too. If I get a light that takes AA or 14500, I will generally power it with Eneloops instead of the 14500 batteries.
It's a pain in the ass for me to have to have separate chargers for everything. I had one charger that would work with 18650 only. Then I bought one that would do 18650/16340. Then when I needed to get a charger for 14500, I had to buy one that charges 18650/14500, but wont charge 16340 without a spacer. So can I understand when people don't want to invest time/money/effort into a new battery style for only 2 or 3 lights in their collection are going to use, yeah that's a valid argument.
I also have to worry about my kids/wife grabbing a 14500 battery and putting it into a AA toy. I've told them about the difference, can I guarantee they are going to remember the difference? NO!
Do I have CR123 Lithium primary lights, yes - do i have 16340 based lights, yes, does it piss me off that I had to buy a separate charger and stock of batteries for them ??? YES!
Do I not like them because they are short and fat? Maybe LOL!