The Bitcoin Cash (BCH) chain often advertises how it can upgrade using hard forks (usually indicating how easy it is). 

It sounds all well, but in order to do this, you must have centralized control over the chain such that these hard forks can be pushed down to all clients.  If clients (i.e. miners) don't upgrade their code, then they will be working on the old chain while everyone else moves on.

With centralization comes risk.  The risk that a person or entity in control can act in a way that is not a consensus decision.  This is exactly the risk that has materialized on BCH.

Amaury Séchet is the lead developer of Bitcoin ABC (the reference implementation for BCH).  He announced that in November 2020 there will be an upgrade on BCH.

He plans to try another "fix" for the BCH difficulty adjustment algorithm (DAA) which by the way suffers from low hashpower in comparison to BTC - and miners "gaming" the chain.  I'm not going to comment on the issues with the DAA here - the second change is the real point of issue.

The second improvement is the addition of a new Coinbase Rule.

How can the coinbase rule be "improved" you ask?

The Coinbase Rule improvement is as follows: All newly mined blocks must contain an output assigning 8% of the newly mined coins to a specified address.

And who owns that address?  - yes, the developers (Amaury).  Basically, they are taxing each new block with an 8% tax rate. 

Ask yourself - how can this be the consensus.  Well, it isn't.  And I hope it is clear at this point that BCH is NOT a decentralized currency.

Does this sound like Bitcoin to you?