The debate that led to the fork was over how to speed up transaction times. The Bitcoin Cash solution was to double the block size. The Bitcoin "main" solution was something called "Segregated Witness," which separates signatures from transaction data so that more transactions fit into a block.
It's probably been at least a year or so since I did a Bitcoin Cash transaction, but they're quick. I don't think it's ever taken more than 5-10 minutes for the necessary confirmations.
During REALLY congested times, I've seen Bitcoin "main" take more than a day. Right now, I'm awaiting a transaction confirmation that's been sitting in mempool for more than an hour and has been saying "~30 minutes" away from confirmation for most of that hour. I could increase the miner payment to supposedly speed that up to "~12 minutes." For $62 worth of BTC. On a $300 transaction. No thanks.
I've had friends who do prefer SegWit to increased block size, and therefore BTC to BCH, explain why they consider the latter less reliable and/or more vulnerable, but really I just want speedy transactions unless there's some really severe problem with the BCH way of doing things. To me, the ideal is still being able to buy a soda at a convenience store with crypto.
I may start moving back toward Bitcoin Cash.