I think there's some nuance here that you may be discounting. There's a difference between "the appearance of flexibility" and actual flexibility. GCP's OSS friendliness and integration is legitimately a competitive advantage, but it also is being designed explicitly to avoid a need for lock-in. The cloud market is so enormous it's not necessary for Google to create explicit bias and technical stickiness in these core products.
On the other hand, where you do get potential stickiness are in the differentiated managed service offerings Google Cloud offers. These range broadly, from industry solutions & APIs to AI/ML services, to more more core data products (Spanner, Dataproc, BigQuery).
The second set of products/services don't really have any bearing on the OSS strategy and is unfair to position Google as being intentionally disingenuous in the marketing.