While this forking might be good for the development and exploration of new protocols and algorithms, it seems like it would cause a lot of bifurcation in the user base.
Too many forked versions and none may end up with enough users to make it sustainable.
Still though, Bitcoin Cash looks to be a promising track. It might not replace bitcoin completely, but some of its principles would be useful for future currencies