Ethereum Classic, despite its histroy, is not against all types of Hard Fork. Far from it; Hard Forking allows the protocol to be upgraded, to fix bugs, and add features that further the goal of enabling developers to "Build Unstoppable Applications".
The types of Hard Fork that Ethereum Classic will never implement are those like The DAO Fork, which do not address a defect in or enhancement of the protocol itself, but instead override Code is Law by modifying Smart Contracts in the application layer.
Ethereum Classic strategically maintains maximal compatibility with upstream Ethereum's EVM, which means contracts deployed to ETH can also be deployed to ETC, and Ethereum Classic inherits many valuable innovations born through research on Ethereum.
Launched under the slogan "Build Unstoppable Applications", Frontier was a live, but barebones implementation of the Ethereum project. It followed the successful Olympic testing phase. It was intended for technical users, specifically developers. Blocks had a gas limit of 5,000. This ‘thawing’ period enabled miners to start their operations and for early adopters to install their clients without having to ‘rush’.
ECIP-1015 was Ethereum Classic's First independent protocol upgrade after the DAO Hard Fork, which involed long-term gas cost changes for IO-heavy operations to mitigate transaction spam attacks.
Enabled the outstanding Ethereum Foundation Spurious Dragon and Byzantium network protocol upgrades on the Ethereum Classic network in a hard-fork code-named Atlantis to enable maximum compatibility across these networks.
Enabled the outstanding Ethereum Foundation Constantinople and Petersburg network protocol upgrades on the Ethereum Classic network in a hard-fork code-named Agharta to allow maximum compatibility across these networks.
Enabled the outstanding Ethereum Foundation Istanbul network protocol upgrades on the Ethereum Classic network in a hard-fork code-named Phoenix to enable maximum compatibility across these networks.
ECIP 1099 calibrated the epoch length used in DAG calculations, switching from ETHash to ETCHash, It increased the network's security by allowing GPUs with 4GB of memory to mine ETC.