I'm not justifying anything, I'm merely stating what I think is an unequivocally positive side effect of advertising-based models: they have automatic price discrimination built in. Subscription models do not have it built in—developers have to do extra work to introduce price discrimination. I think this is a demerit of subscription models, though not one that outweighs the demerits of advertising models.
> an unequivocally positive side effect of advertising-based models
Democracies are bought on advertising.
Hiding the price of the user's attention is not a positive side effect to the user. Hiding who buys the user's attention is not a positive side effect to the user. Hiding how many other people's attentions are also being sold is not a positive side effect to the user. All of these are detriments to the user.