I worked retail for a bit in high school. I tried to check card vs ID name for about a week before the manager told me to cut that shit out - too many wives, kids, etc using "dad's" card (this was 1994, so it was almost exclusively dad's card - I imagine that's changed in the last 30 years).
Requiring additional ID for low-value credit card transactions is not necessarily good security from a customer standpoint, as it increases exposure to identity theft by store employees to reduce the relatively minor risk of small, easily reversible fraudulent transactions.