Let's be honest, why they shouldn't block adblock? The ads bring them money. And they need money to survive and, if they lucky, develop. The writers have families or plan to have ones, they need to be rewarded for their work. It may be their main or only source of income. Now, if they also provide a valuable information for you, I think that trying to trick them into giving it for free (ad free) is wrong. I think and…
Just remember that "adblock" doesn't block ads - it blocks ad networks. If publications ran their own ads (like they do in print) the ads would likely a)be of much higher quality, and b) not be blocked by "adblock"
99% of adblockers use rules that block anything that looks like an ad, regardless of where it comes from.
Also publishers running their own ads is an immense amount of work that requires a sales and adops team and does not guarantee any improvements in quality. The reason ad networks exist is because of the scale of the web and the challenge of trying to do direct deals between every website and advertiser.