Proof of stake seems to me the way forward. It encourages a more productive infrastructure (although there's risks of overstuffed wallets hogging the scene).
Pure Proof of Stake (PoS, Piece of Shit) is utterly worthless. DRK forces a stakeholder to prove 1000DRK AND ALSO provide a SERVICE with that stake, not just hoard it.
Proof of Service > Proof of Stake. Pretty much anything is > Proof of Stake. My droopy old left ass cheek > Proof of Stake.
DRK diff is meant to slide so hard that any would-be ASIC maker would have to keep the price reasonable and also deliver. Other X11 coins will just ShitCoin themselves out of use, see LTC.
All mining will go the same way. Any algo can be ASICed. So, the network has to react to it differently now that the BTC and LTC experiments have shown us how that works out. The solution is not to give up on mining and switch to staking. the solution is to turn the problem into a service. A much harsher diff reaction combined with Proof of Service. DRK builds more of the same type paradoxical rulsets that made original crypto work, and it builds them into the problems instead of trying to avoid them. That is what original cryptos did, and all the shitcoins are missing the boat, that's why they're shitcoins.
Think of it like the difference between a helicopter and an airplane. An airplane gracefully works with the laws of physics. A helicopter tries to beat them into submission. DRK works with the problems, shitcoins try to hammer them down.