I've been spending a bit of time in the Google Maps API Group over the past few weeks, and its been an eye-opener in terms of the arrogance (can't think of a better word) of some of the people that post in there, pleading for assistance.
The API been rev'd from version 1 to version 2. Google warned that V2 would would replace much of the V1 functionality (the mapping is still a beta app) so after I got the general hang of the thing, I abandoned it on the basis that it was daft to learn something new, only to have to forget it with the arrival of revised, incompatible methods after a few weeks.
Then there's the sad cases, people clearly keen to use the nice maps, and with good ideas, but from their questions, unlikely ever to master any programming at all, let alone an API. However, those same patient gurus do help them out as far as they can, but they won't always be on tap.