yes I see your point John, and quite agree with that. "this functionality must come 'unavoidably', at no additional cost, with the technology that they actually need."
and yes I am surprised they have not made a claim that their LEDs can work from 6v dc to let us say maximum 16V dc, so a wide variation of input voltage will guarantee a steady light output, and when i evaluated their lamp, I found that if you take various current drawn v/s input voltage readings in steps of half volt, (ithink I put those readings on that other thread) then it is quite clear that at no time the maximum power exceeds 5 watts, may be just a fraction up or down, and so overall, their circuit is so well designed and therefore remains highly efficient at a wide supply range, at no time it exceeds maximum the 5 watt limit so no chance of a thermal runway, and self destruction under wide voltage variation, all the while the light remained steady.
But having said all this, it may hold truth for only bench test conditions using a 5 Amp 0-30V bench power supply, but of course those SMPS meant for Halogen lights were not suitable choice of power supply for these LEDs, as they have their own limitations, limitations in a sense that when the LED inverter circuit demands a surge of current, then the SMPS are not immediately able to meet that demand due to its own current limiting in action so this delay in supplying the current to the LED s causes them to flicker.
I think Enlite deserves a medal for their light technology. as it uses a truly a magnificent and highly efficient inverter circuit ( or if you like a built in driver ) hence the reason why they are not dimmable. I don't think you could dim them by either by using a pulse width method of supply.
One reason why it works on a power supply voltage as low as 5.2v, I am guessing that its comparator circuit uses a steady 5v supply internally regulated for reference to compare the output at 12.5V for the LED banks, and a comparator must have a good steady supply, and much lower supply level than it needs to control, otherwise it won't be able to compare if it self is jumping all over the place, it is a bit like one trying to read a graduated jar of water and trying to read how many cubic centimeters of water there may be in that jar when you are being driven in a car over a bumpy road, the water may be bouncing all over within the jar but also you can't keep your eyes steady at the scale.
So as long as there is a 5 or 5.2v at the input, the circuit starts to function and top up the voltage to necessary level to drive the banks of LEDs.