hard forks for the sake of tech upgrade are fine, most everyone can agree to it and there are no competing chains. hardforks for political reasons are just asking to split the network.
the key will be learning how to hardfork bitcoin in a way that is done for the tech and not for the politics.