At the end of the day it's going to be about users; not miners or devs. BTC fees are a complete ripoff and what we are currently looking at is only a fraction of $8.90 average fee of few weeks ago. People are going to get sick of these stupid disharmony and non-existence of any form of real governance. From a technical and utility POV BCH is far superior. It's cheaper(At worst it's 10 times cheaper) and faster and based on proven tech.
The only problem is those who move to a different state will be much willing to move to a different country. When Dash (or its ripoff PIVX) comes and show governance, privacy, 1.3 second transaction, ultra cheap fees, self funded treasury, a solid roadmap,etc,etc,etc. People who switch to BCH will switch away from BCH.