Sadly there isn't much the mods can do.
The owner of this site owns several others, and the impression I get is that he owns them largely for the money they generate through click-revenue. If we had any ability to change the ads, it would have happened a long time ago.
At this point I've accepted it as an unfortunate part of this site that isn't likely to change.
14-4 Sig Bets