Opinions aside, Google are paying for a thing, not just donating money. What would Facebook pay for? I'm not sure that them being a search engine makes sense, I don't think Apple would give up the position of iMessage in favour of Messenger.
(Disclaimer, I work at Google, but don't have any inside info or opinion on the Apple/Google relationship.)