People still believe that all information and services on "the internet" should be free. Somebody has to pay a fortune for the servers it all runs on, staffing, general business overheads etc.
The current models are subscriptions or ads.
Unfortunately, the ad companies have utterly shot themselves in the feet by allowing ads through their networks that are slow, inefficient and resource intensive. So people use ad blockers.
Problem with ad blockers is that the content provider loses their income, and the business is then unviable. So they obviously want to protect that by "encouraging" (forcing) users to not run such blockers.
All true. How they fund their sites is not my problem, however, and I'm less likely to go poking around changing my browser settings and risking all sorts of bandwidth hogging malware appearing than just clicking the next result down in my search results.
Its a compromise. Some businesses think its beneficial to give non paying visitors (or to use The Register's perfect description, freetards) a piss off pill though.
As you know, I'm pretty vocal about keeping OOF ad free, as being a member of so many that have integrated inline ads, I know how frustrating they can be, especially on slower PCs (and I get bored constantly changing blocker settings, so tend to keep blockers off).
OOF is on its 7th server (in under 11yrs, since we were booting off our paid for hosting), with last 5 being expensive Proliants. Its on its 3rd network switch (and needs replacing, Netgear PoS), and Christ knows how many routers. Granted, more than just OOF uses that stuff, but I would dread to tot up the cost...