The DK has higher starting and maximum resistances, but other than that I think it is mostly just that the warrior style is cosmetically fitting for the DK. The hero can be more customized and adjusted to a particular build, so some people do that, and leave the DK as a tank.