Charging is good since it keeps the product around, but Google's prices seem ramp up suddenly from free to way too high suddenly. First Appspot and now this, looks like their pricing is too out of line for small to medium companies. They need a flatter pricing curve.
I don't think they really care. In the current landscape, Google Maps is a competitive advantage for them and the less people using it the better. They leverage it across the Android ecosystem, their new social network, etc.. and it creates more work for their competitors to play catch up.