We find Argo very Kubernetes primitives centric. You need to understand Kubernetes mechanics and the general YAML style of workflow authoring. We'd like to allow both our threat intelligence team and our data science team (hard python users, not much infra knowledge) to work independently from the workflow orchestration platform itself.
It's much more intuitive writing DAGs in Python rather than YAMLs + Docker containers