.
Because this is a free site, supported and paid for by advertisers. Use an add blocker if you don't want to see the commercial messages.
?
Actually you DID give permission. I'm sure if you read the full ToS agreement when you signed up for the site you'd find that was part of it.
Paddy Loves Guinness
You don't own the site is why.YA don't need your opinion to do what they want on their own site.
oklatom
Yes, you did give permission.
Terms of Service. https://policies.yahoo.com/us/en/yahoo/terms/utos/index.htm
Section 2, in part...
2. DESCRIPTION OF YAHOO SERVICES
Yahoo provides users with access to a rich collection of resources, including without limitation various communications tools, forums, shopping services, search services, personalized content and branded programming through its network of properties which may be accessed through any various medium or device now known or hereafter developed (the "Yahoo Services"). You also understand and agree that the Yahoo Services may include advertisements and that these advertisements are necessary for Yahoo to provide the Yahoo Services.
If you hadn't agreed to them you would not have access to answers.
Yeti
You agreed to it when you signed up. Read the fine print.