Is it really a problem? Journalism costs money, and directly funding it rather than tying it to advertisers avoids some potential conflicts of interest and misalignment of incentives.
You tell me. People can either pay for access or scumbag it with a relevant link. Either their business works, or it doesn't. Either users are happy with those choices available to them or they're not. If they're not happy, take it up with the publication. It isn't HN's place to solve a publication's business model.