Magicshine has a new light with a cut-off reflector design. There is also Trelock and I'm sure there are others
I was the one who said one of my bikes without a dyno light is not fully equipped. That's true for me, I am not suggesting it is true for everyone. Others have more discipline and battery lights work just fine for them. I am pretty conservative when it comes to lighting and I don't feel comfortable with something like a Magicshine because I figure it would fail on me. And once I start spending hundreds on a battery light, I wonder why I'm not just putting a dyno on there. My fatbike and mountain bikes are getting dynos when someone starts making a hub that costs the amount I feel comfortable spending. Not sure when that will happen, but hopefully before next winter