I realise that DHCP was just an example, which is why I said "whatever else is true...", I was responding to that specific example.
Also, I never anything like "because I said so", please don't put words in my mouth. I said it relates to pnp and identifying devices ... it wasn't my intention to detail exactly why, because as I said ... search on DHCP, you will get much better information than me regurgitating it here for you. I just did, it came back with 16 pages of results. On the first page alone at least 9 threads relate directly to that subject.
I wasn't commenting on the other stuff. But I will now - the architecture is already highly distributed around a central message router on the core ... its just that the partitioning, so far, has concentrated on the media functionality by allowing you to spin out Media Directors, HA, etc, rather than on distributing the processing functionality. And IMO placing priority on having the media functionality decoupled is definitely the right way. Of course, ideally all of it would be decoupled in time, but not as yet - as Andrew (a commercial integrator of LMCE products) and Thom (one of the Devs) pointed out, this an undertaking not for the faint-hearted (and is probably fair to say that there are even higher priorities at the moment).
Either way, it is unlikely that the DHCP function will ever be decoupled to the point where you can replace it with a generic DHCP server, because as I said, it isn't just a DHCP server.