I’ve been on both sides of this and some consumers are fine but some have no idea how to consume or initial setup is so broken, this is much easier
I guess it's generally hard to find the right balance, if you're catering to customers of different level of technical expertise/maturity.
(Btw, the previous comment was in reference to: https://github.com/aws/aws-cli/issues/4947)