I don’t think this is a job for the airlines. Should be handled by Immigration/Homeland Security.
The airlines want no extra cost put upon them. The truth is that TSA or Homeland Security ought to be the ones running this and the cost straight out of DC...not the passengers. These are the guys who want this massive database....so let them pay for it. The guy who buys the ticket shouldn’t end up paying for finger-printing every single time he walks through the gate.