From my experience nomad and other hashicorp tools required more learning how to use all the pieces together / figuring out edge cases / debugging.
K8s was definitely easier to setup.
I feel like nomad is appealing to people who don't really need orchestration but feel like they do.
It's perfectly fine to run apps with just docker. I have small projects on the side which are just a couple of servers with docker: one nginx container pointing at a few docker containers containing some services.
Once my needs grow, I'll just roll them over to k8s.