You seem to hate capitalism because your argument against ABP was basically "they get revenue."
ABP is in fact a capitalist solution. It gives advertisers an incentive to tone down their ads so they can be seen by more people.
Absolutist ad blockers are actually the ones exploiting the tragedy of the commons. Without advertising, the content which you're viewing without ads would not exist.
> Revenue will be generated, only that it will eventually have to come from consumers directly to publishers and content creators.
Why? That's your personal preference and political position. Reality isn't forced to adapt to your preferences and in practice advertising has existed for thousands of years—it's unlikely to go away anytime soon.
Moreover, I suspect that if you asked most people outside the HN echo chamber they'd actually rather have advertising than paying through subscriptions.