We all extol what works best for us.
I love red dot sights, even more so if they're green, but all the dotted guns (if you will) I have are for the range, not for close encounters of the deadly kind...
Sure, I could practice finding the red/green dot faster, but under attack, iron sights for me.
It's muh nerves, doncha know?
I prefer point shooting for social encounters, no sights of any kind needed. Takes practice though but deadly.