Its getting a bit OT for the forum, but a "People's Games" would not have Zil Lanes, 2.2 million reserved tickets for VIPS, a host of other concessions for the elite, and nothing I can see for the ordinary Londoner except picking up the bill and a huge amount of inconvenience.
What do you think Google should do with the money? Return it to the advertisers?
I suspect Google are in the clear legally as they simply failed to prevent access to an automated system and took down the ads when asked. I do not think they have a moral obligation to do anything, given the doubtful morality of the law.