Don't think of Gmaps as a cloud service in the sense of GCP. It's a SAAS api that offers a unique service and the charge is for that service. It is pretty much the only option for what it does and can charge accordingly. This will cause Google to either lower prices or give more access for the same price (essentially lowering prices).