LOL
Essentially, if you can't figure out how to use the light, the UI is a loser.
It should be fairly intuitive. If you need to do more than 1-2 steps to get anywhere you need to be...its typically too complicated.
If a light is programmable, but is set and forget....so at least once you spend the time setting it up, it will at least hold those settings forever, through cell swaps, storage, etc....that's fine IMHO, but, for daily use, the UI should be able to ideally get you what you wanted in one operation, with 1-2 being a goal. 3 operations should be an absolute maximum...and they should be intuitive.