Yesterday Marissa Mayer was quoted as saying in regards to Maps and Places at SXSW: “We do need to have some support there, and step up our customer service,”.
I must admit as a veteran of the “Google Maps support wars”, it was refreshing to hear Marissa Mayer (allegedly?) note the need for support. That being said the fact that it’s taken Google 5 years (or is it 6?) to figure this out and get to the point of publicly so noting has to be cause for concern.