Also, we can consider GCP as a complement to their main source of revenue, advertising. Companies need to host their content somewhere and other cloud providers could in theory corner them in the ads market, so they decided to protect themselves in this way. They even can afford to operate at a loss.