I think long term , sound will be a major part of diesel models in particular, it sounds daft on steam models. It will get integrated better and be a useful addition
as for DCC, well its a favourite drum of yours Noel, in reality the on-track spec of DCC combined with Railcom, sorts most of the issues you mention. BUT NMRA is riven with politics and the influence of Digitrak, the issues with Lenz etc are well documented. This has lead to DCC stalling .
There is no alternative standard on the horizon. CV programming could be fixed by adding railcom as CVs can be programmed on the main and fast too, after that its just user interface software
arguably the hobby is not " little boys with train sets " anymore, hence the 2015 costumer is a techno modelling boffin
as you know I have my own DCC system, with my own software via MERG, with software I can actually deal with the majority of issues you mention
for example Railcom+ can identify locos and extract CVs from a database and program the loco without further user intervention
its all there already Noel, it just requires $$$$