At least, the Bitcoin block chain.
There is no available solution in any crypto that I am aware of, that solves the problem related to blockchain abuse and fees.
If you allow near zero fees or zero fees, what's to stop someone from flooding the blockchain and network with bogus transactions?
The last line of defense are the miners who will opt to not process cheap transactions (which would also increase their risk of getting orphaned) and "centralized" decisions by devs to increase fees to counteract the spamming.
If tomorrow morning DASH gets a spam attack, like Monero had some time ago (presumably from Bytecoin?), we would be ...hard forking overnight to increase fees. The system right now works in a wishful-thinking kind of way that it won't be abused, or if it is abused it is understood that the "centralized" dev team can promptly react to solve the issue by making the attack more expensive. Systems like BTC, DASH etc must be built taking into account worst-case scenarios.
Additionally, the end-game scenario is always about paying fees when block reward goes down a lot. BTC is much closer to end-game (it has produced 15mn+ coins compared to DASH's 6) than we are, so fees should play a larger role.