@centerlinescores to be fair, there’s a major difference here. ACM is a CA deployed as a specific feature of the existing AWS infrastructure. Therefore, I would be really surprised if Amazon would have not provided a one-click way to enable and deploy it.
Conversely, LE doesn’t target a specific service or implementation. The goal is larger, and more challenging. LE it’s essentially a (forgive me the name) Certificate Authority as a Service (CAAAS). It is responsibility of the various services that will rely on LE to properly integrate LE so that the feature will be easy to use.
Of course, LE is also working to facilitate the integration in several areas, such as for system administrators that wants to integrate it directly in their systems via the official client.
To be even more clear, let me tell you a practical example. Among all the various services I use, I’m a customer of Dreamhost. They recently deployed a LE integration which is insanely simple, a one-click checkbox, and you can deploy a LE certificate on a hosted domain. That’s an example of how a provider properly integrated LE into their infrastructure, which is exactly that Amazon did with their internal own CA.
Because each service has its own needs/architectures, it will never be possible for LE to cover all the cases.
At least, this is my point of view. But I can be totally wrong.