As I remember Viabtc was one of the largest proponent for bitcoincash fork. They along with bitmain supported Bitcoincash calling it better for miners. Craig Wright forked it after he found himself not to be the prime person for the new coins. The desire for viabtc could be reasoned to the same.
Forking an open source coin is a good thing for diversification and parallel development but forking just to make you and your idea the only valid one would promote more forks than on actual development.