The balance amongst different actors

Hi @WizLabs,

How do systems like AdWords, try to balance the needs of different actors:

users happiness + system revenue+ advertiser ROI

for example, the system can always favor the highest paying advertiser, but would that lead to overall user happiness? orif we show no ads, the user is probably the happiest, but the system wouldn’t generate revenue…