It would not be feasible to figure that out for each and every person, so the only practical way is to break the audience into various groups that advertisers pay to reach.
Theoretically, you could break down these groups and offer no ads, then some ads, then some more ads, etc, but the more complicated you make it, the more people you turn away at the same time.
Hence the most optimal solution for the seller is to sell a product/service to both customers and advertisers. However, technology gives sellers better opportunity to group people in various tranches and sell differently, so maybe we will see a more accurate price point develop.
Theoretically, you could break down these groups and offer no ads, then some ads, then some more ads, etc, but the more complicated you make it, the more people you turn away at the same time.
Hence the most optimal solution for the seller is to sell a product/service to both customers and advertisers. However, technology gives sellers better opportunity to group people in various tranches and sell differently, so maybe we will see a more accurate price point develop.