A "Value-for-Value" approach could, in theory, be fairer, as users pay directly for the value they derive from a product or service. This could lead to users appreciating the services more and consuming more consciously.
On the other hand, as you've hinted, this model could lead to higher costs that quickly add up. Not all users are willing or able to pay directly for all the services they use, especially if they're used to getting these services "free" in exchange for viewing advertisements.
Furthermore, the "burden" that's shifted to every user could lead to social inequality, as not all users are able to make the same expenditures. This could result in some users being excluded from certain services that they can't afford.
Overall, the feasibility and fairness of such a model strongly depend on the specific implementation and context. It would be important to take these considerations into account when discussing such a model.