Bitcoin Cash has unlimited block sizes that means they empty the mempool with each block, even transactions with zero fee.
Bitcoin has a paltry 1MB block limit because their dev team is intentionally trying to drive up fees to make on-chain transactions unusable and force users onto their paypal-like sidechains. Obviously, no one is going to do that once they figure out they can just use Bitcoin Cash the same way they used to use Bitcoin.