Making the GMaps Api is the best thing that could have happened for Open Street Map and probably Google Maps in a while. The OSM Map Data is good enough for most. In turn since more sites are going away from GMaps it gets more popular and the data gets better. Google will probably integrate OSMs Data back into Gmaps. Thus sooner or later Google won't need to pay licenseing fees to the card guys. Because their own data (from Google Streetview) + OSMs data will be enough.
As far as I can see, they have still a lot of value in the direction/navigation infrastructure and places directory (which is where foursquare actually compete with google).