So news sites need to fund journalists and somehow make enough money. Bs sites just need to make cheap shit content fast enough to sell enough ads or "zing the libertard" merchandise.
Social media is killing it but not because they not paying per link. And making them pay will make the problem even worse.
Unfortunately I don't have any solutions. Everything that comes to mind ends up no better than now.