There is NO justification for ID to be shown for an INTERNAL flight. It was introduced SOLELY for the LOCO's pricing policy. i.e. I buy a ticket at 1.99 and sell it on at a profit(albeit STILL cheaper than the current web fare).
If anyone believes differently...come see me about a bridge I can sell you