

NFTs or blockchains are not needed for this. You could just implement selling or transfers in the content platform.
I do think using contacts for escrow and having the sale being independent from the vendor are cool features, bit not at all essential ones.
Yes, but that’s a different, independent problem.