He has a right to not present his ID and the airline has a right not to let him fly without it. You can get a state ID that proves who you are even if you don't drive.
IMHO, photo ID needs to be presented in order to VOTE!
These people who think their rights overide everyone else's right can just walk.