One thing that web apps lag behind now is the "micropayments" thing. The eponymous "in-app purchase" is a damn sight easier for the end-user to understand and use ("Do you wish to purchase 99 potions for US$0.99?" Yes/No button).
Because the App Store already has your card on file, they can do this with minimal friction. Same goes for Amazon.
Because the App Store already has your card on file, they can do this with minimal friction. Same goes for Amazon.