Yes that my point, why are they using slave labor, when automated machinery would be more cost effective. The only reason I could think of, was a lack of tech (which does not make since, as the Vasari are the most advance race), or they use the people as nano paste.
In space maybe, on the planet surface not so much. Humans are a lot cheaper to use on the planet, as they require less maintenance and less energy to use

Even less energy if you don't feed them

Plus doing nano assembly in an atmosphere is probably not possible.
Also while Vasari know nano technology, they do not know advanced robotics. Only Advent know that, since they can control the robots/androids using psychic powers. Vasari do not have such powers, as far as I know.