I'd love facial recognition. I have a really bad memory for names and faces, and I often end up in the embarrassing situation of meeting someone in the street who knows who I am but I only vaguely recognise their face and certainly don't remember their name. Having a prosthetic "face to name" system would save me from many embarrassing situations.
No, I'm fairly certain you have a memory for names/faces not much better or worse than anybody else.
It's just that people who appear to be better at it than you are simply more aware if its importance and, have gone to the trouble of employing various memory aids and tricks to help them do it effectively.
I'm speaking as a snowboard instructor, who must memorise the names of a class of 12 more-or-less instantly on introduction to them at the start of the first lesson. Because teaching a class without being able to address individuals by name is noticeably harder.