You've been brainwashed. The best option for consumers is for it to be free, with no ads.
Isn't this the sort of thing that could be implemented as a peer-to-peer networking service?
You can only talk about the "all but 0" marginal cost when you can produce a piece of software that really does have an all-but-0 marginal cost. And, therefore, doesn't require the computer running it to be always on, or run on a dedicated VM, etc. Sure, such a thing may be possible, but you have to produce it first.
Unfortunately.
There are plenty of distributed designs which could be secure and "read once within a time period".
(btw, a distributed network topology can look isomorphic to a centralized topology at the application layer. You seem to have a highly simplistic map of the territory.)