No Jazzgirl, Admin are not paying for it, rather being paid for it. Most probably without any knowledge of the ad in question as they may sell space on their site to advertising companies.
I do not get any ads on any websites I visit but ones of those nature need reporting to Admin.
I'm sure it's not the type of ad they wish to be showing.