I'm not new at this actually and I disagree about shopping list.
Firstly for me wifi and data is not available in stores much of the time so I am using the app offline.
I open the Alexa app and sometimes I get a splash screen as it opens, then I have to select shopping list, then as I check the items off, if you have no data, sometimes they delete and sometimes they don't.
Then, when you are somewhere else in the supermarket and open the app, again it may show the splash page and you have to select Shopping List again. This can take 10 seconds or so.
Now compare that with the iPhone reminders app. It opens INSTANTLY, on the last tab you were on. Data is not required to check items off and they stay checked.
When I am talking about deleting stuff you misunderstand me. There I was referring the the IFTTT app.