If self checkout is optional, yes it's great for small order quick shops. However too many stores are moving to 100% self checkout with just a single lane or two for full service and that's when it becomes a problem.
Grandma's got a cart full of clothes, no computer experience, and all day to scan and fold each item one at a time...