I think problem is mainly with Google cheerleaders (*cough*fanboys*cough*) who defend everything they do.
For example, this is a favorite line of thought here on Neowin,
Microsoft designing for IE/Windows only: This is bad for open web and Microsoft should be ashamed blah blah
Google designing for Webkit only: Webkit is the best and Microsoft should drop Trident and adopt Webkit. <---- WTF??
They reverted after a large outcry last week and that too after caught lying initially. (claiming "Maps is only for webkit" when one of their own had blogged about how it is platform independent)
They reverted the Google Maps block.
These are free services, so people shouldn't be hurt if Google decides to set some restrictions.
Regardless, Google makes it's money from these on ads, so they don't exactly have the intention of screwing over a large population of people.