Just read the original review with care and noticed the part about flickering being noise, not pwm. Didn't know that. Either way, the flickering can easily be seen with the naked eye when looking straight at the led itself, but not so much from the scene illuminated by the lamp.
Here is a pic of the new main on/off switch on the battery compartment.
Here is a pic of the new main on/off switch on the battery compartment.