Kubernetes isn’t a great example of you can just read it like a document. The resource kind jargon is huge.
Most compose files are small and use familiar linux jargon.
I can give an non-dev IT person a compose file and they can understand every key. I can’t do that with K8s or Quadlet.