Well we (web developers) are trying to make the ad experience as best as we can. A lot of websites wouldn't even exist without ads (Google, Facebook etc...).
If ads are annoying you, use Adblock, but do not remove ads from every user by default!
I work for big startup in the US, and we wouldn't exist without ads.
Its possible to disable it but it's enabled by default. Lets see how long they last before Google strike back !
Free has always been in trouble with Google because they don't want to pay for the peering.