I think you're pretty close to spot on but I disagree with one aspect and it got me thinking... Whilst with a coke you do know and expect the same every time, something like a coffee you don't. I'm somewhat of a coffee snob these days and can be pretty picky with my coffee, but I'll still chance $3 to $4 on something that I could regret later. Why? Then I realised, to counter-act buyer's remorse you have the ability to justify to yourself that at least if it is bad you can choose not to buy your coffee from that store again. Perhaps the analogy for app purchases is outright vs subscription purchases? It'd be interesting look at a comparison between paying, say $1 for an app, or paying $0.25 a month for the same app. I would hypothesise that people would be more willing to pay the $0.25 for one month (to at least trial the app for one month before paying the full $1) so they can "choose" to stop or not pay for the app in full even though this would mean that they'd have to "reject" 1 in 4 apps to just break even.