I'm not fussed one way or the other by DCC myself at the moment. My day job frequently involves staring at a non functioning box of electronic gubbins thinking " is this a hardware problem, a software problem, or has somone put the wrong configuration data in the memory"
I'm not at all sure I want to have to ask myself the same questions when staring at non functioning DCC loco at home :-/. The method of programming the decoders seems somewhat archaic as well, although I suppose a SPROG + some Windows software does circumvent the need to add & subtract bits here & there.
I don't have ahuge fleet of locos ( around 25 at a guess) so in the medium term I might well give it a whirl.