We've been happy with buildkite and hashicorp vault. One nice feature we've leveraged in our CI is that vault lets us revoke tokens after use, so we have very short lived tokens and they're made that much shorter by having the jobs clean up after themselves.
going cloud native (AWS/GCP/Asure) & using their build tools makes things simple for things like container management and integrated development.
GitHub because it’s better UX. It’s even quite simple to setup good automation around a codebase.
Platform teams are using Argo, dev teams not really doing too much ci/cd which I like.
& to be honest CI/CD requires continuous investment as things continuously change. Not that it isn’t necessary… but in an enterprise environment you I’ve seen teams become more successful on their own rather than trying to fulfill any “reciprocity” bs.