Too Long; Didn't Read
The need for a private cluster will be different for every company, but the most common requirement stems from a security point of view. EKS is a managed service, which means there's some sort of separation needed between AWS, and customer-managed. With a standard cluster (with internet access) this communication is easy, and is possible "out of the box" With our private cluster, we need to make provisioning for this communication.