I think its more common in the third world.
I've recently visited Colombia, Panama, Costa Rica, Mexico, Brazil. They all have attendants.
We don't have a single self-serve pump down here. As far as diesel goes, you don't wanna go anywhere near Venezuelan pumps. Best let the attendant take care...