Besides, blinds up allows you to see any critters on the wing!
You're comparing a "painful glare to the eyes.." with a potential problem of raising the blinds after some incident which, possibly, could render a closed blind inoperative when you need to open it...
I dunno...not a big fan of the "fun" during such announcements but, if you do get everyones attention and its easier to remember to stop screaming & how to attract passing sailors...well...dunno.