To be allowed into the store requires a few prerequisites which unfortunately not everyone has the benefit of possessing; smart phone with data service, credit card, amazon account.
For most people this is no problem. But what about all the people who rely on cash based systems to exist? What about people who don't have smart phones with internet plans (though this is becoming an increasingly small population, it's still very prevalent)?
Now what happens to those people when this becomes a standard and the alternative options diminish? Food deserts in underserved (poor) neighborhoods are already wide spread in the US, this credit based system which relies on an app will only make it harder for people who already suffer.