"... why should they whine about carrying id?"
Because we are Americans.
Dont desperate time, need desperate measures? The cops ask to see my drivers license (id) every time I have been stopped for an infraction. So what is the big deal?