I exclusively use self-checkout because the lines move faster because one line feeds multiple self-checkouts vs each regular checkout having its own line. This leads to head of line blocking from very customers with a lot more items than you.
I see it most often at independant or franchise retailers. Places where providing a pleasant customer experience still seems to have an impact on their bottom line.