Google just launched a new webpage that provides more details about their deal with Yahoo, “why it is good for consumers, advertisers and publishers”. Is everything as good as they say it is?