I don’t know to be honest. If you don’t like his development, just don’t update your client or don’t support the coin. I don’t see how having elected custodians or developers being any different? Just vote with your voice is the only thing you can do.
If you don’t like the centralized approach of 1 lead dev (which, by the way, doesn’t seem to be true looking at the dozens of developers with DRK), just fork it and then continue from there on.
So far, I personally liked everything I saw with this developer so I see no reason to mistrust him or anyone in the network, especially since they are not hard-forking per say but sporking, from what I have read anyways, so unless the majority of the masternodes agree with a certain change, nothing happens at all 
Just my 2bits…