The reason we are in this situation is because the people who claim they are supporting Satoshi vision only care about controlling bitcoin even though they have enough money to simply not care, as soon as BCH came to life, we started to see more useless forks each few weeks. There are a lot of things that currently need development such as Schnorr, TumbleBit, MAST, LN etc. so instead of putting efforts into destroying bitcoin, they could've put their knowledge into something more useful.
If also services such as Coinbase stop saying nonsense like 'our users didn't request SegWit', that would be nice. If they only implement it, It would help the network and also help them save millions of dollars in fees for the long term but they are clearly colluding to bring bitcoin down.
Is it not possible for these developers to come ahead with a different sight? Like a blockchain summit or something? Use their knowledge, not to argue, but to decide one thing for all, upgrade just once and prove their work without debating too much? It's these exchanges and other major parts too who are doing bullshit at their end, by not accepting these upgrades or misleading people about the changes already accepted by people.