I wonder why they stuck to the "standard" machine types on GCP. Unlike with AWS you get to vary the config there somewhat, so if your workload benefits from more CPU you can add jus the CPU. Same for RAM. That will affect the per-dollar figures because you can tailor your instance to your workload pretty exactly.