Good cables (Avid/Shimano/some Tektro … to an extent) can be as powerful as many hydros on the market, but don't have the modulation – although most riders probabbly won't notice to be fair. Cheaper ones tend to need lots of adjustment to keep them bob on and even the expensive ones need a tweak here and there to keep them running sweetly. Hydros tend to be more of a set up once and forget about affair, even if the bleed process is a bit more of a faf than routing a fresh cable.
I would heartily recommend Avid BB7 cable discs for any MTB application except DH and alpine riding (long, sustained use). Their only real disadvantage (as with all Avid breaks I have come across) is that the pads are a little tricky to change.