But this is real-life shopping, not online. Online shopping is 100% optional. Real-life shopping is not.
> Is it just because this one is Amazon and it's fun to hate on them?
No, my criticisms and concerns about this would be no different regardless of what company was doing it.