I agree with this article in part but also wonder if this wouldn't be an issue if people had spent time training on kubernetes.

Why should they spend time on training on a solution that is overkill for their use case?