Yes
For a lot of tasks, that is exactly the answer. Simply embed a map with the proper sizes and coordinates, and let your browser app add any specific stuff you want.
3 publicly visible posts • joined 15 Jul 2011
I have seen at least two sites that use the Maps API for almost trivial things. (Coordinate conversion, shifting for time zone, etc) They could easily delegate that work to the client. There has simply not been a reason until now.
For example, there is nothing stopping you from doing your own client-side overlays on a Google Map.
Even back when Google bought YouTube in the first place, they said that eventually YouTube would be tied to the same ID as the rest of the Googleverse. This was even more certain when YouTube replaced Google Video. I don't see any overt attempt to expose users or revoke their anonymity. (Although this might be a side effect) Solution: get a throwaway Gmail account.