A few thoughts:
If you like onboard sound, DCC is the only practical choice at this time.
If you want signals, DCC does not get you any closer to to that than DC - with both signals are a complex additional infrastructure.
Most if not all older locos can be converted to DCC, most with relative ease.
All arguments in favor of DCC are stronger for smaller layouts as opposed to larger ones, and like wise are stronger for layouts without signaling as opposed to layout with signaling - Why you ask?
As layout size increases, DCC infrastructure requirements increase and can rival many DC control schemes.
Blocks for signaling can be integrated directly into various advanced DC control systems, with DCC they simply add to the infrastructure needed.
Small layouts with several locos moving in close proximity to each other benefit greatly from DCC, large layouts can “afford” fewer DC control sections (blocks) and can function well with any number of advanced DC power schemes, computer block control, progressive cab control, MZL, etc.
Only the operational goals of the specific layout concept, including the desire or lack of desire for onboard sound, can determine which choice is most economical or which will be most rewarding to the owner/operators.
All assumptions that multiple train DC control systems require “block toggles” or fixed control panels to mount them on are patently false and outdated by several decades.
Walk around control can be accomplished with DC in a number of ways.
DC lends itself to CTC signaling/dispatching, ATC features, working interlockings, and operations with separate dispatchers. All of this can of course be done in DCC, but again it requires just as much or more additional infrastructure as DC.
While small layouts designed for multiple train operation shine with DCC, small layouts designed for one operator and one train realize no benifit from DCC other than sound or lighting effec