Digital Cameras Need Flashes because almost every modern photo taken with an onboard flash is ugly: Blown out highlights, red eye, harsh shadows and that characteristic look that screams "flash photo! Almost every modern camera comes with an on-board flash, even the higher-end DSLRs.
Source :https://www.zapals.com/cameras-accessories/digital-slr-camera.html