Self-checkout only "failed" at the absurd expectation of fully replacing all human cashiers that some stores seemed to have for it.
At least near me, Walmart, Target, and Publix all still have self-checkouts, and the ones at Walmart are used enough that they're not even necessarily a shorter...