The actual scanning might be slower, but the queues are much shorter for self-scanning at the stores where I by groceries.
Also, where I live we have portable scanners. You pick up a scanner when you enter the store, you scan all your groceries and put them directly in the bag (or under the stroller) and when you reach the exit you leave the scanner and pay at a terminal and off you go.