In my country, it's a huge success. People love it at the point that even Aldi and Lidl implemented the system.
But, the huge difference with the US is cultural. People coming here from abroad have a hard time to make local friends. It can take up to 10 years to make one.
My guess is that people love the lack of social contact more than self checkout itself.
If you are talking about Germany, yes. I recently (3 years) moved to Germany and I love the tech. I can avoid having contact with the rude people that usually work at the tills.
In the US people working the tills are usually TOO nice and you don't want to make smalltalk with them. Only in NYC have I encountered rude till people, and even there, most are pretty pleasant.
it's usually better implemented here. i regularly went to a real (the supermarket chain) once, they had one employee manning 4 self checkout machines and one of them took cash. they would open them during lunch rushhour, so all of the people who just wanted a sandwich were out of there within 30 seconds. worked awesome.