> Even if news sites make more moneyz they did not sign a contract with Google accepting this financial relationship.
No, and it also didn't sign a contract with Google where Google accepted responsibility to promote access to the news site's pages, either.
So, in the absence of a contract, what determines the way that the relationship between them should be? robots.txt, that's what. If French news sites want to be on the web but not indexed, that's the existing mechanism to control how Google handles the content.
But demanding a contract so that Google can legitimately benefit, but not demanding one so that the news site can legitimately benefit, seems rather one-sided to me.