With the exception of international travel, the only reason why ID is required in the first place is for an airline to protect its revenue (so people won't resell unused tickets etc).
From a security point of view, all that is needed is a trough security screening.