Mistakes happen all the time more so when you do things online and you place all the responsibility on the person making the booking.
If the passenger didn't want the responsibility of typing his own name, he could have made a telephone reservation.