They probably have trouble getting new cashiers to remember to check IDs, so they put the responsibility for making sure the purchaser is of age on the folks at the counter. Then someone screws up and they start taking away the ability to exercise discretion, and you get people interpreting what this of that manager told them, and voila! Policy Soup, always the worst soup.