You conveniently ignore the fact that Google has skin in the game. Transpose the players in your sentence and it still makes sense
"Google wants to have its cake and eat it too. They want free traffic from Murdcoch and they want Murdoch to pay for supplying that traffic."
Now, if Google were not quietly creating a portal designed to keep visitors on-site while producing maximum profit for the company then you argument might make a tad more sense.