What amazes me is that coins that have no mining anchor still manage to make such little real progress compared to DRK. But think how much easier Evan's life would be as a developer if he wasn't constantly having to wait weeks on end for pools to get with the program.
Keep miners, just make them mine on Masternode pools: the centralisation issue goes away, the enforcement issue goes away, the updating issue goes away...
True, but currently, rolling out a fix is still a tedious pain in the arse as we're dependent on pools to implement it.