So, If the algorithm is fixed, Bitcoin Cash will survive.
The miners will probably fight to keep the EDA and not change the algorithm because it allows them to really fast blocks, doing little work verifying little to no transactions giving them cheap coins to dump.
If they fix the algorithm, then the problem becomes why would miners support the chain where they are losing money? The EDA is what is keeping BCH alive!
--
I think that BCH will good when: remove EDA and tranfer DA (like Bitcoin).
This algorithm is only suitable when Bitcoin Cash inherits bitcoin's difficulty on 1.8.