You didn't get my point. AWS is incentivized to offer the best product they can sell to their customers, regardless of license. If the Rust core utils reach feature parity with GNU core utils, then Rust's memory safety makes it the superior product (at least on security) and an easy sell to customers.
That is the point at which the license choice matters for what I said: when it's widely adopted by AWS customers. If it isn't GPL, then AWS is free to do what I described, and incentivized to do so.
Sure, if AWS customers widely adopted the BSD tools for whatever reason, then it'd be the same situation. I just don't see any particular reason for that to happen.
Learning new things is hard, sure, but quadlets are not that complex. Take a few hours to sit down and read through the manual or a tutorial, and you'll find they're easier to maintain, write, and deploy.
Hot take: Docker compose is poorly designed, and very little thought went into the deployment side. It only 'won' because it was there first, and bad habits are tough to break.