Sounds like your consultants were not sold on docker/containers as you already supported them. They wanted to lock you into a managed service so that you keep using them.
If they really cared about containers they would have helped you continue using nomad/consul as thats a fine combination