IMO hard forks should be avoided at all costs. This is one of the things that Bitcoin got right. A Hardfork is like an attack on the protocol- If you keep forcing consensus changes then eventually enough people won’t agree and you’ll permanently split the chain. Soft forks cause the same issues, however, they are less intrusive since an upgrade is not mandatory.
The more immutable a coin is the more valuable it is.