Hi Ash.
I would guess the more hits/visits your website gets the better when it comes to advertising revenue. Who would pay to advertise on a site no one visits?
There are simple solutions available for those that do not appreciate the advertising.
If someone is running "ad blocking" software are the advertisers aware?
Does this affect the revenue?
I have never paid a subscription to a website and never would.
If it could be set up both ways all the better, those that subscribe do not see advertising and those that don't do see the ads.