The point that really gets me here is that while it clearly doesn't happen on every flight, the instances of a flight having two people with the same name surely cannot be rare. It may even be relatively common. Why isn't there a process / fail-safe step (e.g. also checking dob, FF number, or PNR[!])?