It wasn't really a hack. It's standard policy for gate-checkers to confirm that the name on the boarding pass matches the name and photo on a piece of ID carried by the person. That's the rule for domestic flights. He took advantage of the gate crew slacking off on the job. Props to him for trying, but nothing is broken in the system. A piece of govt. ID is mandatory to fly domestically.