The best reason to use k8s is to take advantage of the wide array of open source k8s resources, including helm charts, custom operators, articles and tutorials etc. It's become an open standard.
Like with many other technologies, k8s' advantage is its ecosystem.