Re: Who knew ?
A business is at liberty to choose its source of income whether this is by subscription, paid content or advertising. It also passes the "reasonableness" test that they could impose terms and conditions that prohibited me from accessing their site if I had an add blocker running and they can place limited cookies on my system to verify that ads were not being blocked. I as a customer could then choose to accept those conditions or not use their site. Obviously if I found the level of advertising bandwidth being slung at me to be unacceptable I would have the recourse of no longer using their site. This is no different to classic TV advertising were I will put up with occasional adverts but not suffer a home shopping channel experience.
There is a big caveat: my accepting their terms and conditions of service should place an obligation back on them to take all reasonable measures to prevent said adverts from putting malware onto my system.