One container is easy, four hundred are not
Running a single container is simple. Running hundreds across many machines, restarting the ones that crash, scaling up under load, rolling out a new version without downtime, is not.
Orchestration is the name for automating all of that. Kubernetes is the orchestrator that won.