> But the worst self checkout experience by far is McDonalds.
Not defending the kiosks, but at least you can use the app instead which is 1) straightforward, 2) earns points and gives you coupons, and 3) you can order a few minutes before you get there, so your food is already waiting for you once you arrive.