Face recognition works brilliantly. It's only as smart as the user. Watch someone set up their new iPhone... do they hold it up high and get a nice angle - the "selfie angle" - so it gets a good image of them? Or are they slumped on the couch with the phone on their belly, looking up at three double chins and a frowny face? (Which is the way you look at your phone 99.993% of the time.) Everyone I have met who complains about facial recognition, I just say, "Unlock your phone for me." And they inevitably have to hold the phone way up high like they are taking a selfie. Me? I held the phone down below my face near my chest. Then lifted it slightly to directly in front of me. My phone unlocks when I have a beard or not. My phone unlocks with glasses (regular and sunglasses) or with contact lenses. My phone unlocks without me having to do anything weird, when it is in the phone holder on the dashboard of my car. My phone unlocks when I lift the face shield on my MOTORCYCLE HELMET. (Ok. Not ALL the time. But most of the time it works.) Face recognition works exactly as well as the data you give it to work with. (In my experience.)