Agreed. It got me thinking about the balance of workers doing a good job and those doing a poor job in my experience. Perhaps my standards are lower than the author's, but I would say I've encountered maybe 50:1 good workers to bad.
You have 50 seamless interactions, one bad one, then you go home and say, "You won't believe what happened to me at the pharmacy. I can't wait for robots to take over."