Well, let's put it this way, how difficult is it to input the proper/correct name when buying the air ticket? the boxes are labeled, first name, family name, etc, on the reservation page.
It takes time for the check-in staff to over-ride the name in the system. Imagine taking 3 mins to do check and do for each name, and if there's 10 pax with such an error, it's a 30 mins delay.
HK immigration did away with the stamping on the passport. Each pax saves 3 seconds. 3 seconds may seem very short. But considering there were 47 million visitors last year … [much] time will be saved.