I like the idea of Bitcoin Cash Plus. It has the advantages of Bitcoin Cash but removes the centralization aspect away from Bitcoin Cash. If Roger Ver argues that Bitcoin Cash is closer to the original vision of the Bitcoin whitepaper, then Bitcoin Cash Plus is even closer to Satoshi's vision.
Hard forks are somehow created when the Bitcoin core developers would not listen to some amendments on how other developers see it beneficial. If there's no integration of ideas then hard forks are the best option to put an idea into reality.
Scalability, security and faster transactions will be the best advancement of a Cryptocurrency. That's why constant development is a must to stabilize the core.