The big "but" is that Google just loves ferkin adverts
Erm...
Google
IS an advertising company ! As are Facebook. (Apple are not, I'm not sure where you got that one from other than your usual Apple bashing bull)
How do you think all the free stuff Facebook & Google provide is paid for ? There's no such thing as a free lunch.