There is a tradeoff though.
With digital volume control you have an inaudble (as pointed out by
@staticV3) loss of dynamic range. On the other hand you gain perfect channel matching - which no analogue pot can achieve at low volume levels (though again - with the best (and very expensive ones) the mismatch might be inaudible.)
Bottom line - there is no audible downside to digital volume control (assuming it is carried out at 24 bit or better, as it is on all modern DACs). Putting an analogue pre-amp in the path can only degrade the sound - perhaps audibly under some circumstances.