This site is run for-profit by the owner, always has been.
Of course, but the people that have to deal with the complaining here at user level are not being paid. Nor are any of
us paying anything to use the site.
Add those two things together and you end up with people pancakes and moaning over things that no one here can do anything about.
Unless you want to start paying to use the site, just deal with the ads. There are ways to fix it so that you never even have to see them, but it has to be on the user-end.
We are getting something for
free here. If it's too much to download another
free program, browser or add-on in order to "turn off" something you don't want to see on a
free-to-use site, then who's really to blame here?