So you're saying there's no control over where the ads are placed or how many? If that's the case, you need to switch the site to a different hosting platform. As I said, this is the worst one I visit and it isn't even close.
You can also make light of all of the negative comments, but...