Why can t the boarding pass solely exist in digital form just like e-tickets which exist in the airline s database from the time of reservation? This would only require a passport to be scanned at the boarding gate to be checked against the airline...