What I can imagine is a fair and equitable ecology of media sharing. While some commercial producers - as well and indie ones - would offer their content for free linking (perhaps with a daily/weekly quota) while others may work out mass licensing deals with the platform owner.
So, FB would pay an annual licensing fee to all of the content producers whose content it profits from.
FB is already built on hundreds of more complex systems that the one required for tracking license payment obligations.
eternacht@programming.dev 9 hours ago
Google does pay Canadian news companies to show their content.
Part of the issue is that Facebook and Instagram can show news stories without linking out to them, so users don’t get the opportunity to see the news companies’ ads or to sign up for a subscription.