Otherwise, yes, as the article mentions, they're quite frustrating to use if you have to wait for staff approval for, say, alcohol purchases, and it can take a while for said staff member to attend to the self-service till; you might as well have waited in the staffed checkout line.
Bringing staff back to checkouts increases employment. That can only be a good thing.
Perhaps some time in the future, someone will come up with a robotic assistant intelligent enough to do the checkout task... but I suspect that's not going to happen at least for another 5 years or so.