I think the D4 is a great little light. The only problem that I run into occasionally is that when I EDC, it turns on in my pocket.
Fortunately, both Anduril and Emisar have updated features to help keep your pocket safe! ... it's much safer to EDC a D4v2 than it is an original model D4.
With accidental pocket activation, what usually happens is the button gets pressed and held down in the pocket. In the original D4 this would cause the light to ramp up to turbo and stay there. This was known to burn holes in pockets. I had this happen twice myself.
(1) Anduril allows the ramp ceiling to be manually set at a lower level than turbo. I set mine to a level just below where pocket damage would occur. The only way to get to turbo is to double-click when the light is on.... highly unlikely to accidentally happen in the pocket.
(2) Toykeeper added extra pocket protection in the latest revision of Anduril. If you hold the button down to ramp all the way up and continue holding it down, the UI will hold for a few seconds then reverse the ramp down to minimum and then activate lockout. I confirm that this latest revision came stock in my D4v2 Ti. But my recently purchased Lumintop EDC18 (presumably using the same version of Anduril as the FW3A), does not have this feature. Lumintop appears to be using an older revision of Anduril.
(3) The D4v2 is available with an optional raised button-boot retaining ring. The taller ring surrounds the button and greatly reduces the chances of accidental pocket activation.
I carry my EDC loose in my pocket and have had fewer accidental pocket activations with my D4v2 lights than with my FW3 series lights. Most of the switches in the FW3 series lights seem to require very little pressure.