I would be happy for DCC fitted to Steam as these are a real pain to get apart sometimes as long as it is a decent decoder as I think many others would as well. I am happy to take the Diesel's apart and fit my own Zimo's as this is where the functions really matter.
Bachmann seam to have got the balance right with DCC sound fitted ones which again most people would be happy as is. Their normal DCC fitted I belive are a better spec decoder than the one Hornby intend to use and if I think it is ok then I have no problem with not changing it.
The crux of the matter is Hornby are trying to sell a prmium loco at £100+ with a non premium decoder and people won't accept that and Hornby need to wise up on this as it will effect sales. People WILL buy the ready version and fit their choice of decoder, because Hornby are not giving them an alternative which is acceptable.