GCP (Config Connector) and Azure (Service something) both have similar things. I've not heard of it happening outside a managed k8s env.
OAM is an optional feature of crossplane - you don't have to use it if you don't want to
This aside, I think crossplane work is interesting.