Who wants a Google dominated web?
I have the view that any monopoly is bad for any industry without exception. People hate MS for many good reasons. Google was smart enough to use this to their advantage by shifting the company image to be opposite of Microsoft. The love being mentioned alongside MS because it makes them look like angels in comparison.
As others have mentioned everything Google does is in self interest, which is no crime but there are serious conflicts of interest given how much personal information Google collects.
Many people say the Summer of Code is how Google gives back to the community. Unfortunately sponsoring a few students to work for a summer on open source projects is a drop in the bucket compared to what Google consumes in open source. Yes, it's a nice gesture, but Google does it primarily because it generates enormous positive publicity at very little cost. Obviously their strategy continues to pay off.
So, when compared to MS, Google may "win" hands down. However this is not a logical reason for justifying a Google monopoly. Google should earn their respect in the open source world, and not just by being the anti-Microsoft.