No, you are just uninformed. Facebook and similar platforms collect 80% of digital ad revenue from news articles in Australia despite contributing 0% towards the costs of generating the content. This is not just "Murdoch" companies pushing for shared ad revenue. Its also the ABC, SBS, The Guardian, all of whom spend money on journalists to create original content, for Facebook to turn around and take all the money.
The ACCC and multiple successive governments have warned Google and Facebook for years they needed to work out revenue sharing with content creators. This legislation - as flawed as it might be - didn't spring out of thin air. There was plenty of warning, plenty of opportunity, plenty of time for Facebook and Google to work out fair deals. They could have negotiated on their own terms without government intervention. But they did nothing. So now they get legislation.
Google has stepped up and paid the piddling sums for a company with the resources of Google - a few million in shared ad revenue per year - whereas Facebook is still pretending they are indispensable. Well, they're not, and Facebook has no leverage here.