> thought the future was running actual code on the blockchain and using that as part of the backend
What did that code do besides process transactions and distribute tokens?
Almost nothing.
It’d be the payment gateway layer of any backend. Processing payments and returning proof of purchase.