A gun mounted light has many positives. For a Home Defense gun, you can identify your target. It would suck badly if you shot aunt Martha who you forgot was visitinig (unless you are in her will). From a position of cover, the light will not compromise your safety unduely. You cannot hit with any amound of certainty, what you cannot see.
In life, strive to take the high road....It offers a better field of fire.
"Robo is right" Fuzzball