I think what would be much better is a redefinition of the publisher role: Most (big) news outlets already run a lot of their own infrastructure. Web servers, this whole paywall mess, etc etc.
What if they could just provide their articles through an API (which is also consumed by their own website) and aggregators can route these articles to their users. Aggregators would become publishers of sort.
Let me flesh it out a bit.
Scenario 1) I am a subscriber of news-site1.com. I have an account with their system. I can read all their articles on their website. At the same time I browse this news-aggregator1.com. They collect lots of links, and with the power of SSO/OAuth I can already read all news-site1.com articles directly on news-aggregator1.com (since they are consuming the API with my account). Additionally I have an account with news-aggregator1.com and pay them a fee, which allows me to read N articles from any outlet they have connected with.
Scenario 2) news-aggregator2.com does not offer a subscription base, but is connected to all the APIs of the news outlets. Their users can buy on an per-article bases from all connected news outlets and the articles are saved into the user's account.
Just two scenarios how this _could_ look like. The reasons I think this is not done is 1) you lose ad traffic, which is somewhat predictable, 2) you lose predictability/control in general 3) nobody has done something like that and made it work, so there is little confidence 4) they might just be right and it only appeals to a small audience