There still seem to be many of the issues people brought up a year ago, such as how this depends on the presence of a phone with the appropriate app installed, or what happens with groups of people in which only one person has the app (such as with kids).
More to the point, I can see how this would be better for Amazon, but I'm not sure it's better for most shoppers. Amazon gets to charge people who graze on produce while in the store, and kids who consume snacks in the store, and can presumably produce video evidence when customers throw a fit. But they can also overcharge me for things and how am I supposed to know that? Check the app in the parking lot to make sure I have everything it charged me for? What recourse do I have if not? What if something wasn't charged as marked on the shelf? I've already paid at that point. I've gone through this enough times with stores high-end and low-end to know it's inevitable for Amazon.
The leverage is all Amazon's, and the convenience doesn't offset that for me. I know I'm not alone, but maybe there aren't enough like me to dent their ambitions.